iOS開發之"崩潰"

在開發中,系統難免會出現崩潰的情況,總是讓我們也很崩潰

屏幕快照 2016-03-03 下午10.08.23.png

今天我們可以自己創建一個崩潰信息,也可以方便我們在以后的開發中進行代碼的調試

很簡單只需要調用系統為我們封裝好的類NSException

首先我們需要創建一個UIButton控件

- (void)viewDidLoad {
    [super viewDidLoad];
    UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
    button.frame = CGRectMake(100, 100, 200, 50);
    button.backgroundColor = [UIColor cyanColor];
    [button setTitle:@"崩潰" forState:UIControlStateNormal];
    [button addTarget:self action:@selector(buttonClicked) forControlEvents:UIControlEventTouchUpInside];
    [self.view addSubview:button];
}

//實現UIButton的點擊事件,并且在點擊的時候讓系統崩潰

-(void)buttonClicked {
    @throw [NSException exceptionWithName:@"CQ_Error" reason:@"海賊王" userInfo:nil];
}

效果如下圖

屏幕快照 2016-03-03 下午10.14.15.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容