这是一个视图控制器,每次出现这个视图时,我都想显示从GetSelectedCityID方法(类方法)获取的一些数据,请参见下面的屏幕截图:
-(void)viewWillAppear:(BOOL)animated {
NSString *selectedID = [DataManager GetSelectedCityID];
if(selectedID == nil) {
return;
}
NSLog(@"%@", selectedID);
}
错误消息是:线程 1:EXC_BAD_ACCESS (code=1, address= * )
变量selectedID是否由 iOS 处理?
顺便说一句,这个也不能工作:
-(void)viewWillAppear:(BOOL)animated {
if([DataManager GetSelectedCityID] == nil) {
return;
}
NSLog(@"%@", [DataManager GetSelectedCityID]);
}
[更新]
1,我认为禁用自动引用计数
2,访问变量selectedID
时程序崩溃
3,调试区域不打印