欢迎光临
我们一直在努力

crash防护组件,适用常见常用的数组,字典等crash保护

建站超值云服务器,限时71元/月

crash防护组件,适用常见常用的数组,字典等crash保护

项目介绍:

项目介绍

  • 防止crash组件框架,用于常用方法crash防护。包含多种防护。

  • 适用于ios8以上系统,其他系统可能会有不兼容的问题。

  • github地址:https://github.com/SmatMing/XMCrashProtector

使用方法

- (void)viewDidLoad {
    [super viewDidLoad];
    [XMProtectorManager openAllCrashProtectorWithBlock:^(NSException *exception, NSString *crashLog, XMCrashProtectorType crashType) {
        NSLog(@"");
    }];
    //注意:如需测试请把注释代码放出即可
    [self startTest];
}

crash防护支持一下几种类型

typedef NS_ENUM(NSInteger, XMCrashProtectorType) {
XMCrashProtectorTypeAll = 0,         /*开启所有的保护*/
XMCrashProtectorTypeSelector = 1<<0, /*UnrecognizedSelector保护*/
XMCrashProtectorTypeKVO = 1<<1,       /*KVO保护*/
XMCrashProtectorTypeContainer = 1<<2, /*容器保护,包括:包括NSArray、NSMutableArray、 NSDictionary、NSMutableDictionary、NSString、 NSMutableString*/
XMCrashProtectorCrashTypeNotification = 1<<3, /*通知保护*/
XMCrashProtectorCrashTimer = 1<<4,  /*定时器保护*/
};

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » crash防护组件,适用常见常用的数组,字典等crash保护
分享到: 更多 (0)