社区
李飞的课程社区_NO_1
iOS开发之Objective-C(基础篇)
帖子详情
self与super
秋恨雪
2023-01-12 23:48:40
课时名称
课时知识点
self与super
...全文
106
回复
打赏
收藏
self与super
课时名称课时知识点self与super
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
self
与
super
区别:
一:
self
与
super
定义:
self
:类似java中的this,表示当前接收消息的指针。(消息的接收者);
super
:OC中编译预指令,没有特别指代的对象。 (注意,
super
并不表示
self
的父类,只是编译器的一个指令) 二:
self
与
super
的区别 1):理解: 我们都知道,OC中方法的调用,本质上是在OC Runtime期间发送消息。 [
self
eat]会替换成...
object-c里
self
与
super
的区别
self
与
super
的区别(转) 在objc中的类实现中经常看到这两个关键字”
self
”和”
super
”,以以前oop语言的经验,拿c++为例,
self
相当于this,
super
相当于调用父类的方法,这么看起来是很容易理解的。但是它们真正是如何调用的呢? 你知道吗? 以下面的代码为例: @interface Person:NSObject { NSString* name; }
self
与
super
的区别
在objc中的类实现中经常看到这两个关键字”
self
”和”
super
”,以以前oop语言的经验,拿c++为例,
self
相当于this,
super
相当于调用父类的方法,这么看起来是很容易理解的。但是它们真正是如何调用的呢? 你知道吗? 以下面的代码为例: @interface Person:NSObject { NSString* name;
cocos2d-x lua 框架中
self
.
super
.ctor(
self
, app) 和
self
.
super
:ctor(app) 的区别
今天发现了一个问题,框架中我一开始都是使用的
self
.
super
.ctor(
self
, app)来使用父类的构造函数,但是今天看到,lua中元表中函数的调用, . 和 : 使用是有很大区别的, : 会默认传递一个
self
进去,而 . 需要自己手动传递
self
,作为第一个参数 所以我将
self
.
super
.ctor(
self
, app)改为了
self
.
super
:ctor(app),运行之后报错...
iOS
self
和
super
区别以及为什么要
self
= [
super
init];
联系人:石虎 QQ:1224614774昵称:嗡嘛呢叭咪哄 QQ群:807236138群称:iOS 技术交流学习群 一、
self
和
super
区别 区别: -
self
调用自己方法,
super
调用父类方法 -
self
是类,
super
是预编译指令 -
self
class】和【
super
class】输出是...
李飞的课程社区_NO_1
1
社区成员
200
社区内容
发帖
与我相关
我的任务
李飞的课程社区_NO_1
熟悉C语言、Python、前端的h5, Vue等开发,熟悉安卓开发。现在致力于iOS研发。对算法也有一定的研究。现在在一家大型企业就职。
复制链接
扫一扫
分享
社区描述
熟悉C语言、Python、前端的h5, Vue等开发,熟悉安卓开发。现在致力于iOS研发。对算法也有一定的研究。现在在一家大型企业就职。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章