gpt4 book ai didi

ios - 是否允许继承TWTweetCompose ViewController?我在 ios 6.0 上发生崩溃

转载 作者:行者123 更新时间:2023-11-29 04:19:14 24 4
gpt4 key购买 nike

我的应用程序可以在 5.1 版本的设备(ipad)上运行。但是在6.0模拟器上就崩溃了。请查看错误。

@interface TwitterViewController : TWTweetComposeViewController

@property (weak, nonatomic) id<TwitterVCDelegate> delegateTwitter;

@end

//在 QuotesVC 中我调用

TwitterViewController *tweetVC = [[TwitterViewController alloc] init];
tweetVC.delegateTwitter = self;
[tweetVC postWithQuote:[quotesArray objectAtIndex:currentIndex]];

//我的应用程序崩溃了

-[SLTwitterComposeViewController setDelegateTwitter:]: unrecognized selector sent to instance 0xa8d1bb0
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[SLTwitterComposeViewController setDelegateTwitter:]: unrecognized selector sent to instance 0xa8d1bb0'
libc++abi.dylib: terminate called throwing an exception

编辑如果我不继承TWTweetComposeViewController,一切都会正常。

   TWTweetComposeViewController *tweetSheet =
[[TWTweetComposeViewController alloc] init];
[tweetSheet setInitialText:@"Initial Tweet Text!"];
[self presentModalViewController:tweetSheet animated:YES];

我在 ipad 设备 5.1 和 ios 模拟器 6.0 上测试了此代码。它运作良好。

是否允许继承TWTweetComposeViewController?

最佳答案

在我看来,iOS 6 隐式地将 TWTweetComposeViewController 转换为 SLTwitterComposeViewControllerSLTwitterComposeViewController 没有任何 setDelegateTwitter: 方法。这就是发生错误的原因。

恕我直言

关于ios - 是否允许继承TWTweetCompose ViewController?我在 ios 6.0 上发生崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13210303/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com