重新进入视图时 MKMapView 在 iPod 上崩溃
MKMapView crash on iPod when Re-enter in view
我使用 MKMapView,它在 iPhone、iPad 和模拟器上工作正常,但在 iPod 中,当我第二次进入视图时它崩溃了(第一次它工作正常)。我已经试过了,但它对我不起作用:
-(void) backButtonAction
{
[_mapView setDelegate:nil];
[self.navigationController popViewControllerAnimated:YES];
}
当我尝试在 iPod 上执行代码时(第二次查看)。我收到错误消息 ( EXC_BAD_ACCESS(code=EXC_ARM_DA_ALIGN,address=0x494f6055) )
通过此解决方案,不会调用 didUpdateUserLocation 方法,并且您无法从 didUpdateUserLocation 方法内部获取用户位置,但直到 Apple 未修复 it.This 是我从 link
我这样做并消除了崩溃。
在 Xcode 中,转到产品 -> 方案 -> 编辑方案 ... 对于 运行 调试配置(在左侧)选择 "Options"(在右侧) 并将 "GPU Frame Capture" 配置为已禁用。
我使用 MKMapView,它在 iPhone、iPad 和模拟器上工作正常,但在 iPod 中,当我第二次进入视图时它崩溃了(第一次它工作正常)。我已经试过了,但它对我不起作用:
-(void) backButtonAction
{
[_mapView setDelegate:nil];
[self.navigationController popViewControllerAnimated:YES];
}
当我尝试在 iPod 上执行代码时(第二次查看)。我收到错误消息 ( EXC_BAD_ACCESS(code=EXC_ARM_DA_ALIGN,address=0x494f6055) )
通过此解决方案,不会调用 didUpdateUserLocation 方法,并且您无法从 didUpdateUserLocation 方法内部获取用户位置,但直到 Apple 未修复 it.This 是我从 link
在 Xcode 中,转到产品 -> 方案 -> 编辑方案 ... 对于 运行 调试配置(在左侧)选择 "Options"(在右侧) 并将 "GPU Frame Capture" 配置为已禁用。