什么是SUP-in Objective-C – iOS
发布时间:2020-12-16 10:31:05 所属栏目:百科 来源:网络整理
导读:关于 xcode中的超级含义,我有一个小问题.例如,我有以下代码.如果我在dealloc方法中首先说[super dealloc]会有用吗?或者应该超级总是最后?什么是超级 – 我知道它的超级课程,但是它是父类还是? 这是此类的.h文件 @interface TwitterTableViewController :
关于
xcode中的超级含义,我有一个小问题.例如,我有以下代码.如果我在dealloc方法中首先说[super dealloc]会有用吗?或者应该超级总是最后?什么是超级 – 我知道它的超级课程,但是它是父类还是?
这是此类的.h文件 @interface TwitterTableViewController : PullRefreshTableViewController<TweetDelegate> 这是上面接口的.m类的一些代码 - (id)initWithStyle:(UITableViewStyle)style { self = [super initWithStyle:style]; if (self) { // Custom initialization } return self; } - (void)dealloc { [self.twitterManager release]; [tweets release]; [lastRefreshedLabel release]; [super dealloc]; } 我已经检查了所有并且还没有令人满意的知识.如果任何人都可以用外行来解释这一点,那将是最好的.谢谢 解决方法
super调用超类的实现.在你的情况下,这将是PullRefreshTableViewController.
关于你是否应该在自己的代码之前/之后调用super,它实际上取决于你想通过覆盖方法实现什么. 在dealloc的情况下看看这个question,如Nick Bull所述. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- (一)Andriod概述
- C# 设计模式系列教程-适配器模式
- cacti Error XML Hash version does not exist
- cocos2d-x3.3 源码分析之-动作Animation
- ruby-on-rails-3.2 – 使用“自定义”队列名称的
- flash – ActionScript 3中的.currentFrame
- Flex 绑定机制 (ChangeWatcher & BindingUti
- 如何从Swift中的字符串返回第一个单词?
- Error: The processing instruction target matc
- ruby-on-rails – Rails控制台’y’帮助器返回Na
热点阅读