我有iOS9应用程序,可以与带有1个控制器的storyboard一起使用。
我有一个带有以下viewDidLoad
方法的视图控制器:
@interface TestVC ()
@property (strong, nonatomic) UIPageViewController *pageViewController;
@end
@implementation TestVC
- (void)viewDidLoad {
[super viewDidLoad];
UIViewController *vc1 = [[UIViewController alloc] init];
self.pageViewController =
[[UIPageViewController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStyleScroll
navigationOrientation:UIPageViewControllerNavigationOrientationHorizontal
options:nil];
[self.pageViewController setViewControllers:@[vc1] direction:UIPageViewControllerNavigationDirectionForward animated:NO completion:nil];
self.pageViewController.view;
}
当我运行我的应用时,它会在EXC_BAD_ACCESS
行self.pageViewController.view
时崩溃。实际上,它会在访问pageVC视图的任何行上崩溃。
iOS8按预期工作。
有什么想法吗?