斷言(NSAssert)在IOS中的應用

NSAssert()是一個宏,用於開發階段調試程序中的Bug,通過爲NSAssert()傳遞條件表達式來斷定是否屬於Bug,滿足條件返回真值,程序繼續運行,如果返回假值,則拋出異常,並且可以自定義異常描述。 查看源碼我們可以看到NSAssert是這樣定義的,NSAssert(condition,description),condition取相反值.比如判斷一個值不能爲空時,NSAssert(par
相關文章
相關標籤/搜索