set get方法


set get方法的简写
========.h========
@property(nonatomic, retain)属性类型 属性名;
   描述      一个属性一旦描述之后可以利用对象点.调用

例==>@property(nonatomic, retain)NSString *name[,NSString *aname];
           @property(nonatomic, assign)int age[,woking];
    可以同时描述多个相同类型的属性.
指针类型:retain(保留)       非指针类型:assign
指针类型是字符串还可以 copy   只有字符串才能写copy
 
========.m========
@synthesize 属性名;
实现被描述的属性自动生成的方法的方法体
具体实现功能如下:
@synthesize name;
||||||||||||||||   注:同种数值类型可以用一句实现方法
||||||||||||||||   如:   @synthesize name,aname;
-(void)setName:(NSString *)aName
{
    name = aName;
}
-(NSString *)name
{
    return name;
}
===================
People *p1=[[People alloc] init];
p1.name=@"李四";
//相当于set方法,向那么赋值
[p1 name];
相当于get方法  例: NSString *newname=[p1 name];
  ==============把name的值赋予newname

  NSString *p2=[[People allic] init];
[p2.name];

//此时p2会以实际类型变化,而不是字符类型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值