簡體   English   中英

Xcode / Obj-C中的異常處理....

[英]Exception Handling…in Xcode/Obj-C

Xcode中是否有一個功能可以執行以下操作:

選擇一段源代碼,選擇重構或類似類型的菜單選項,IDE然后將源代碼包裝在try / catch塊中,其中包含可能基於所選代碼中使用的Class API拋出的所有異常?

作為第二個問題,我更熟悉OO語言,其中很大一部分代碼包含在生產應用程序中的try / catch塊中。 例如; 如果嘗試訪問具有無效索引的數組,則會在運行時拋出“ArrayOutOfBoundsException”,並且將由圍繞代碼的try / catch塊處理。 Objective-C有類似的機制嗎? 雖然我確實看到Objective C支持使用NSException的try / catch塊和預期處理,但我只是不認為它在示例項目的代碼中使用了很多,或者通常在類引用中可能拋出哪些異常。 但是我還沒有通過許多課程參考。

謝謝...

對於您的第一個問題:不。考慮向Apple提交增強請求。

對於您的第二個問題:Stack Overflow上的其他問題已經涵蓋了這里這里這里這里 搜索框是你的朋友。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM