Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2696743
  • 博文数量: 877
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 5921
  • 用 户 组: 普通用户
  • 注册时间: 2013-12-05 12:25
个人简介

技术的乐趣在于分享,欢迎多多交流,多多沟通。

文章分类

全部博文(877)

文章存档

2021年(2)

2016年(20)

2015年(471)

2014年(358)

2013年(26)

分类: iOS平台

2015-10-31 00:41:18


OC里的self 是什么意思呢,到底是类还是对象?
如题:OC里的self 是什么意思呢,到底是类还是对象?
1 条评论 分享
按投票排序
按时间排序
7 个回答

赞同
0
反对,不会显示你的姓名
RefuseBT,IT/IOS开发/ACG/小散/逗逼
类也是对象,对象也是对象,他们都有self。类的self就是类,对象的self就是对象。


发布于 2015-05-23 添加评论 感谢 分享 收藏 ? 没有帮助 ? 举报 ? 作者保留权利


赞同
0
反对,不会显示你的姓名
学院路吴彦祖,为毛半年才能改名字啊摔
在哪个类里面就是谁.
当然类也是对象.


发布于 2015-06-04 添加评论 感谢 分享 收藏 ? 没有帮助 ? 举报 ? 作者保留权利


赞同
1
反对,不会显示你的姓名
徐汉宇,山有大美而不言,四时有名法而不易,万物…
知乎用户 赞同
Self 就是自称“我”,当你是人的时候“我”就是人,当你是鬼的时候,“我”就是鬼。


在实例方法中,self 就是实例,在类方法中,self 就是类对象。


编辑于 2015-05-23 添加评论 感谢 分享 收藏 ? 没有帮助 ? 举报 ? 作者保留权利


赞同
1
反对,不会显示你的姓名
孟维,看,你多美!
知乎用户 赞同
一般情况下,在加号方法里使用表示当前类,减号方法中,当前对象。一般情况下,题主,苹果官方API是这样解释的,returns the receiver.


发布于 2015-06-15 添加评论 感谢 分享 收藏 ? 没有帮助 ? 举报 ? 作者保留权利


赞同
0
反对,不会显示你的姓名
王雨辰,程序员
自身类,同时包括自己的父类


发布于 2015-05-10 添加评论 感谢 分享 收藏 ? 没有帮助 ? 举报 ? 作者保留权利


赞同
0
反对,不会显示你的姓名
李亚峰
self is a pointer to the object which is calling the method. self是指针,指向正在调用本方法的对象,也就是指向自己。


发布于 2015-05-12 添加评论 感谢 分享 收藏 ? 没有帮助 ? 举报 ? 作者保留权利


赞同
0
反对,不会显示你的姓名
馒头同学,好像什么都会一点的程序猿
首先先明白类和对象的定义
“人”是一个类,定义了一个物种
“你”是一个对象,定义了具体一个“人”类
而self指向了一个对象“自己”,这个对象是你定义的某一个类,

阅读(996) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~