A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Storm_ 中级黑马   /  2015-11-4 16:11  /  1066 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1、使用格式:
       
        @property 数据类型 方法名

2、作用:
       
        在xcode4.4之后,除了set get方法的声明还有增强的功能。

3、使用注意事项

@property只能写在@interface @end中,
属性名称去掉下划线



@property增强使用

        Xcode4.4之后,可以只使用@property 而不使用@synthesize。此时@property 同时进行了声明和实现set和get方法,操作的是带有下划线的实例变量,如果我们当前类,没有下划线的实例变量,则系统会帮我们生成(注意:此时生成的是私有的,不能被子类继承)。


        注意:set  get方法在.m中可以手动实现,但是只能重写一个,不能同时实现。

1 个回复

倒序浏览
学习学习,加油朋友
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马