iphone – Segue崩溃 – 调试器没有显示任何有用的错误

iphone – Segue崩溃 – 调试器没有显示任何有用的错误,第1张

概述更新: 好的,我设法记录了异常: [<TweetDetailViewController 0x685f9f0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key toolbar. 我在目标控制器视图中有一个工具栏.这会导致问题吗? 我不知道到底发生了什么事.我根本没有改变segu 更新:

好的,我设法记录了异常:

[<TweetDetailVIEwController 0x685f9f0> setValue:forUndefinedKey:]: this class is not key value Coding-compliant for the key toolbar.

我在目标控制器视图中有一个工具栏.这会导致问题吗?

我不知道到底发生了什么事.我根本没有改变segues,他们几分钟前就完美地工作了.我在详细视图控制器中更改了一些不相关的东西,现在应用程序在从根到视图控制器的segue期间崩溃.

我正在尝试调试这个.这是代码崩溃的地方:

跳过:

跳过:

跳过:

好的,这是在prepareForSegue中调用的setter方法:

- (voID)setTweet:(Tweet *)newTweet{    if (_tweet != newTweet) {        _tweet = newTweet;    }}

我在进入细节控制器时调用配置方法:

- (voID)vIEwWillAppear:(BOol)animated{    [super vIEwWillAppear:animated];    [self configureVIEw];}- (voID)configureVIEw{    // Update the user interface for the tweet detail page    if (_tweet) {        self.tweetUsername.text = _tweet.username;        self.tweetCreatedAt.text = _tweet.createdAt;        self.tweetText.contentInset = UIEdgeInsetsMake(-4,-8,0);        self.tweetText.text = _tweet.text;        if (_tweet.retweeted == YES) {            [self.retweetbutton setTintcolor:[UIcolor graycolor]];            [self.retweetbutton setEnabled:NO];        }        if (!_tweet.userProfileImage) {            dispatch_async(dispatch_get_global_queue(disPATCH_QUEUE_PRIORITY_DEFAulT,0),^{                Nsstring *imageUrl = _tweet.userProfileImageUrl;                NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:imageUrl]];                dispatch_async(dispatch_get_main_queue(),^{                    self.tweetUserProfileImage.image = [UIImage imageWithData:data];                });            });        }        else {            self.tweetUserProfileImage.image = _tweet.userProfileImage;        }    }}
解决方法 从评论中复制,作为答案,一旦发现实际例外:

很可能是故事板中的TweetDetailVIEwController有一些链接到名为“toolbar”的插座,但该类的代码没有具有该名称的属性.这是通常的原因,至少在涉及视图控制器时会出现这种错误.

总结

以上是内存溢出为你收集整理的iphone – Segue崩溃 – 调试器没有显示任何有用的错误全部内容,希望文章能够帮你解决iphone – Segue崩溃 – 调试器没有显示任何有用的错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1017062.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存