1: 基本數據類型修飾符 assign?
2:引用數據類型:strong
3:weak修飾代理
4:copy修飾block,copy是新建一個對象,引用計數為1,釋放舊的對象
5;retain是引用計數+1
6:?@dynamic修飾的屬性需要自己實現set get方法
7:@synthesize修飾的屬性編譯器可以自動生成set 和 get?還有一個作用,可以指定與屬性對應的實例變量,例如@synthesizemyString= xxxx;那么self.myString其實是操作的實例變量xxxx,而不是_myString了。
總結:這些修飾符都是用在給屬性賦值的時候發生作用,并且@dynamic和@synthesizemy是配合@property使用的