@protocol 協議名

@protocol 協議名 <其它協議,。。>

       方法聲明 1

@optional

      方法聲明 2

@required

     方法聲明 3


。。。

@end


異常處理


@try{

    。。。。//可能發生異常的代碼

}catch (NSException *exception ) {

    ...//發生異常之後的處理

}

@finally {

  ...//無論哪種情況發生都要執行的代碼。如:資源釋放


自定義異常的方法:

NSException *exception =[NSException exceptionWithName:@"TextException" reason:@"no reason" userInfo:nil];

throw exception;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章