从app delegate调用活动视图类中的函数

时间:2014-11-15 07:13:20

标签: ios objective-c

我目前正常运行的代码,但是,目前它会发出警告。由于该应用程序即将发布,这个特定的组件负责关键功能,我认为这是值得问的。

代码如下(略有修改):

REC_AppAuthPage *thisView = ((UINavigationController*)self.window.rootViewController).visibleViewController;
[thisView receiveSomeString:someString];

'REC_AppAuthPage'是一个UIViewController类。

抛出的警告是: “不兼容的指针类型初始化'REC_AppAuthPage *',表达式为'UIViewController *'”

我的问题是,是否可以忽略警告和释放或是否需要更改某些内容?如果是这样的话?

干杯

1 个答案:

答案 0 :(得分:1)

为作业添加特定演员:

REC_AppAuthPage *thisView = (REC_AppAuthPage *)((UINavigationController*)self.window.

RootViewController的).visibleViewController;