iOS开发 内存报错 EXC_BAD_ACCESS

iOS开发如果遇到 EXC_BAD_ACCESS 错误导致奔溃,一般xcode不会提供具体的错误信息,这样就导致通常要花费比较长的时间来解决bug。其实遇到这种请款,要打印错误信息,可以在main.m文件这样操作

int main(int argc, char * argv[]) {
    @autoreleasepool {
        @try {
            return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
        }
        @catch (NSException * __unused exception) {
        
            NSLog(@"奔溃信息:%@", exception);
            
        }
        
    }
}


你可能感兴趣的:(ios,内存溢出,ios开发,奔溃)