小编jal*_*alo的帖子

引用AppDelegate方法 - iphone

我有一个AppDelegate有3个视图.我加上三个

[window addSubview:gameViewController.view];
[window addSubview:viewSettings.view];
[window addSubview:viewController.view];
[window makeKeyAndVisible];
Run Code Online (Sandbox Code Playgroud)

在app委托中,我有一些通过调用来交换视图的方法

[window bringSubviewToFront:gameViewController.view]; 
Run Code Online (Sandbox Code Playgroud)

当我在viewController中时,我使用

pinkAppDelegate *appDelegate=  (pinkAppDelegate *)[[UIApplication sharedApplication] delegate];

[appDelegate switchToSettings];
Run Code Online (Sandbox Code Playgroud)

切换我的子视图......到目前为止一切顺利.

但是,当我在我的viewSetting UIViewController中,并执行相同的appDelegate调用时,它会窒息,就像它不知道如何调用appDelegate方法一样.

我的所有视图都挂在我的mainwindow xib中,但无法弄清楚为什么我无法遍历主appdelegate中的方法

iphone xcode

15
推荐指数
2
解决办法
4万
查看次数

标签 统计

iphone ×1

xcode ×1