2011-04-22 52 views
0

有Xcode的功能,做這樣的事情:異常處理....在Xcode /的OBJ-C

選擇的源代碼段,選擇了一個重構或相似類型的菜單選項和IDE會那麼將源代碼封裝在try/catch塊中,並且可以根據所選代碼中使用的類API引發所有異常?

作爲第二個問題,我更熟悉OO語言,其中很大一部分代碼被封裝在生產應用程序的try/catch塊中。例如;如果嘗試訪問具有無效索引的數組,則會在運行時拋出「ArrayOutOfBoundsException」,並由代碼周圍的try/catch塊處理。有沒有類似的機制是Objective-C?雖然我確實看到Objective C支持使用NSException的try/catch塊和expect處理,但我並不認爲它在示例項目的代碼中使用得太多,或者通常給定的類可能會拋出Class References中的異常。不過,我還沒有通過許多類的參考。

謝謝你......

回答

2

對於你的第一個問題:不需要考慮向蘋果提交一個增強請求。

對於你的第二個問題:它已經涵蓋像hereherehere,或here堆棧溢出的其他問題。搜索框是你的朋友。

+0

哦.....謝謝你......它會幫助我...... – Sweety 2011-04-22 08:54:12