我只是在过去一直在工作的模拟器上运行我的代码。我真正为启动代码所做的唯一一件事就是设置用户默认值
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSDictionary *appDefaults = [NSDictionary dictionaryWithObjectsAndKeys:
@"Automatic", @"userType",
@"NO", @"autoRefresh",
@"60", @"refreshInt", nil
];
[defaults registerDefaults:appDefaults];
[defaults synchronize];
我在我的 iPhone/iPad 上运行了该应用程序 10 次,并且在启动时没有遇到崩溃。但是,如果我在 iPhone/iPad 模拟器上运行它,iPhone 模拟器基本上每隔一次就会与 SIGABRT 一起崩溃。我不确定是什么原因造成的,因为我已经重新启动计算机并在模拟器上执行了“重置所有内容和设置”。
谢谢!艾伦