我目前正常运行的代码,但是,目前它会发出警告。由于该应用程序即将发布,这个特定的组件负责关键功能,我认为这是值得问的。
代码如下(略有修改):
REC_AppAuthPage *thisView = ((UINavigationController*)self.window.rootViewController).visibleViewController;
[thisView receiveSomeString:someString];
'REC_AppAuthPage'是一个UIViewController类。
抛出的警告是: “不兼容的指针类型初始化'REC_AppAuthPage *',表达式为'UIViewController *'”
我的问题是,是否可以忽略警告和释放或是否需要更改某些内容?如果是这样的话?
干杯
答案 0 :(得分:1)
为作业添加特定演员:
REC_AppAuthPage *thisView = (REC_AppAuthPage *)((UINavigationController*)self.window.
RootViewController的).visibleViewController;