object-c 获取调用对象 我写了一个方法,想在方法中使用到调用这个方法的对象的属性。该怎么弄? 5

-(void)button{//如何获取调用这个方法的对象的属性}... -(void)button
{
//如何获取调用这个方法的对象 的属性
}
展开
 我来答
hero_leowong
2012-12-18 · TA获得超过579个赞
知道小有建树答主
回答量:154
采纳率:0%
帮助的人:135万
展开全部
你这个问题分三种情况,分别是你在父类里调用对象的属性,在自己的类里,还有就是在子类的类里;如果你是在实现-(void)button这个方法的类(比方叫A类)里面调用,那么调用这个方法的对象就是self,也就是他自己,然后你可以用“.”的方法去set他的属性,例如self.xxx;如果你是在外面的类里面的话,如果是A类的父类的话,那你在头文件里或者实现文件里圣明一下 A *a;然后就用a.xxx这样set他的属性;如果是A类的子类的话,你可以用调用set方法的方式进行set父类的属性
你是谁LCqTt
2012-12-08 · TA获得超过602个赞
知道小有建树答主
回答量:604
采纳率:0%
帮助的人:849万
展开全部
对于这种成员函数,self就是使用这个方法的对象,你可以从self里面取得包含当前这个方法的对象所有属性。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dqjkwj1234
2012-12-09 · TA获得超过155个赞
知道小有建树答主
回答量:310
采纳率:0%
帮助的人:305万
展开全部
获取不到的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式