【发布时间】:2015-01-19 22:50:56
【问题描述】:
我有一个嵌入在 UINavigationController 中的视图控制器,该控制器嵌入在 UITabBarController 中:
self.find = [[UINavigationController alloc] initWithRootViewController:[[Find alloc] init]];
NSMutableArray *tabViewControllers = [[NSMutableArray alloc] init];
[tabViewControllers addObject:self.find];
[self setViewControllers:tabViewControllers];
在那个视图控制器中,我正在尝试分配一个 GMSMapView 实例。
self.mapView = [[GMSMapView alloc] initWithFrame:CGRectZero];
我使用的是 iOS Google Maps SDK(最新版本)的 1.9.1 版。在 iOS7 中一切正常,但现在我已经升级到 iOS8,当调试器到达上面的行时 - 它永远不会返回并且应用程序挂起。
【问题讨论】:
-
我实际上将分配转移到了应用程序委托,它也挂在那里。也许这是因为我在 iOS8 上运行了一个越狱的设备?