不允许在取消分配时尝试加载视图控制器的视图,这可能会导致未定义的行为

liuqing

不允许在取消分配时尝试加载视图控制器的视图,这可能会导致未定义的行为

此警告仅出现一次。UIAlertView在一个基础分配

viewController's viewDidLoad`self.alertView = [[UIAlertView alloc] initWithTitle.....`,

 `- (void)viewDidDisappear:(BOOL)animated {
    [super viewDidDisappear:animated];
    self.alertView = nil;
}`

viewController A和viewController B从基本viewController继承。

当此viewController A推送到viewController B时,出现警告,但B弹出到A并再次弹出A到B,此警告不出现。

当我使用模拟器(iOS 9.2)时,会出现警告,但是当我使用iPhone(iOS 8.2)时,则不会出现警告。

liuqing

不要在viewDidLoad中分配初始化alertView,而是在使用它时分配alertView。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

取消推送的视图控制器

更改根视图控制器不会在同一窗口上取消分配先前的视图控制器

尝试在取消分配视图时加载视图控制器的视图... UIAlertController

可以从const_iterator取消引用分配导致未定义的行为吗?

不允许在取消分配时尝试加载视图控制器的视图,这可能会导致未定义的行为

UISearchViewController不允许尝试在取消分配时加载视图控制器的视图

该插件不允许使用控制器

尝试在取消分配<SFAuthenticationViewController>时加载视图控制器的视图

接口未定义视图控制器类

尝试重新加载视图控制器以更新当前主题

getOwnerComponent()在按需嵌入哪个视图的控制器中返回未定义

从.onAppear内部修改状态会导致错误“在视图更新期间修改状态,这将导致未定义的行为”

取消上方的模态显示视图控制器时,如何从表视图控制器中取消选择行?

测试Laravel控制器时视图中的未定义变量

函数不允许使用未定义的参数

Laravel 4.1-当我尝试加载带有布局的视图时,控制器抛出错误

AVSpeechSynthesizer不允许视图控制器取消分配

尝试从line_items控制器访问current_cart时未定义?

是否从导航堆栈弹出视图控制器取消分配?

取消视图控制器的取消锁定

与视图位于同一文件中时,控制器未定义

nil:NilClass的未定义方法“ each”。视图和控制器匹配

覆盖控制器时未定义的索引

BAD_EXC_ACCESS用于尝试在取消分配时加载视图控制器

注入控制器时服务未定义

尝试使用 .nib 加载视图控制器失败

在导航控制器中取消分配具有 self 引用的视图控制器

从控制器到视图的设置数据中的未定义变量

将变量从控制器传递到视图页面显示未定义的变量