属性的声明 : @property
属性的实现 : @synthesize
属性的属性 :
读写性控制 readwrite readonly setter getter
默认为readwrite
原子性 :
但是通常改成非原子性。
@property
语义设置 retain(内部会进行内存优化,对象类型,不确定时全用retain)
assign ( 直接赋值,不做任何内存优化。基础变量类型,代理,用assign)点语法 : 属性是一对setter getter 方法,点语法是属性的另外一种调用格式。(只有一个点的时候,点在等号的左边是setter ,在等号的右边是getter)