文件名称:PreventCrash:该框架可以有效避免潜在的错误代码导致的崩溃。 例如:如果将nil插入可变数组中,则该框架可以避免崩溃,并注意导致崩溃的位置
文件大小:1.74MB
文件格式:ZIP
更新时间:2024-03-16 19:54:44
Objective-C
停更说明 由于作者工作时间的问题,目前作者已经暂时停止维护AvoidCrash,已经有多个系统版本没有兼容,大家可以根据自己项目所需要进行改造。 建议大家只使用 NSArray *noneSelClassStrings = @[ @"NSNull", @"NSNumber", @"NSString", @"NSDictionary", @"NSArray" ]; [AvoidCrash setupNoneSelClassStringsArr:noneSelClassStrings];
【文件预览】:
AvoidCrash-master
----AvoidCrashDemo()
--------Screenshot()
--------AvoidCrashDemo()
--------AvoidCrashDemoTests()
--------AvoidCrashDemoUITests()
--------AvoidCrashDemo.xcodeproj()
----AvoidCrash.podspec(1KB)
----LICENSE(1KB)
----AvoidCrash()
--------NSDictionary+AvoidCrash.m(2KB)
--------NSObject+AvoidCrash.h(998B)
--------NSString+AvoidCrash.m(7KB)
--------AvoidCrash.m(7KB)
--------NSAttributedString+AvoidCrash.h(595B)
--------NSMutableAttributedString+AvoidCrash.h(527B)
--------AvoidCrashStubProxy.m(288B)
--------NSArray+AvoidCrash.m(8KB)
--------NSDictionary+AvoidCrash.h(678B)
--------AvoidCrash.h(3KB)
--------NSMutableDictionary+AvoidCrash.m(3KB)
--------AvoidCrashProtocol.h(298B)
--------NSMutableString+AvoidCrash.h(682B)
--------NSAttributedString+AvoidCrash.m(3KB)
--------NSString+AvoidCrash.h(960B)
--------NSMutableArray+AvoidCrash.m(5KB)
--------NSMutableAttributedString+AvoidCrash.m(2KB)
--------NSMutableArray+AvoidCrash.h(674B)
--------NSMutableDictionary+AvoidCrash.h(471B)
--------AvoidCrashStubProxy.h(1018B)
--------NSArray+AvoidCrash.h(727B)
--------NSObject+AvoidCrash.m(8KB)
--------NSMutableString+AvoidCrash.m(3KB)
----.gitignore(1KB)
----README.md(15KB)