Iphone 没有nib的Ipad应用程序启动,然后立即关闭
我正在写一个ipad应用程序。 到目前为止,我有一个代理和根视图控制器,它初始化启动游戏的菜单屏幕 我没有使用nib,所以在我的主类中,我用Iphone 没有nib的Ipad应用程序启动,然后立即关闭,iphone,ipad,nib,Iphone,Ipad,Nib,我正在写一个ipad应用程序。 到目前为止,我有一个代理和根视图控制器,它初始化启动游戏的菜单屏幕 我没有使用nib,所以在我的主类中,我用 UIApplicationMain(argc、argv、nil、@“PictureAppDelegate”); 在我的委托中,我有一个ApplicationIDFinishLaunching方法,用于创建viewcontroller的实例。在viewcontroller中,我有一个load views方法,该方法使用所有按钮等设置菜单视图 当我运行它时
UIApplicationMain(argc、argv、nil、@“PictureAppDelegate”);
在我的委托中,我有一个ApplicationIDFinishLaunching方法,用于创建viewcontroller的实例。在viewcontroller中,我有一个load views方法,该方法使用所有按钮等设置菜单视图
当我运行它时,它会启动,然后自动转到委托的dealloc方法并结束。有人能告诉我为什么我的菜单没有加载吗
整个项目附呈
在媒体火灾中您正在做:
- (void)loadView {
CGRect rect = [[UIScreen mainScreen] applicationFrame];
UIView *menuScreen = [self view];
这是一个大问题,不,不
loadView
用于生成视图(如果nil
)。因此,您在这里所做的是尝试访问视图
(它还没有就位,因为我们在加载视图
),然后调用加载视图
,您会得到层出不穷的递归