在開發中,系統難免會出現崩潰的情況,總是讓我們也很崩潰
屏幕快照 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