黑马程序员技术交流社区

标题: @property关键字介绍 [打印本页]

作者: Storm_    时间: 2015-11-4 16:11
标题: @property关键字介绍
1、使用格式:
       
        @property 数据类型 方法名

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

3、使用注意事项

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



@property增强使用

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


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

作者: xiaobei    时间: 2015-11-4 18:49
学习学习,加油朋友




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2