如何在objective-c中创建我自己的属性属性?

如何在objective-c中创建我自己的属性属性?,objective-c,properties,attributes,Objective C,Properties,Attributes,我在想如何创建自己的属性,例如: @property(retain,nonatomic,'myAttribute') int numberOfWheels @property('unique',nonatomic) NSString productCode 但当我试图通过按命令按钮或选项按钮从Xcode获得帮助时,什么也没发生 我在这一页和其他许多页中都看到了,但没有人问如何创建自己的属性,大多数人只是问如何使用属性属性或属性之间的区别 我不知道是否可以创建一个新属性,但如果它是真的,有人能

我在想如何创建自己的属性,例如:

@property(retain,nonatomic,'myAttribute') int numberOfWheels

@property('unique',nonatomic) NSString productCode
但当我试图通过按命令按钮或选项按钮从Xcode获得帮助时,什么也没发生

我在这一页和其他许多页中都看到了,但没有人问如何创建自己的属性,大多数人只是问如何使用属性属性或属性之间的区别


我不知道是否可以创建一个新属性,但如果它是真的,有人能帮我吗?

唯一的方法是直接修改编译器以添加此功能。我不知道你从哪里开始这么做,除了指给你看并说“祝你好运”。

唯一的方法是直接修改编译器以添加此功能。我不知道你从哪里开始这么做,除了指给你看并说“祝你好运”。

为什么?那么说一下numberOfWheels的
@property(retain,非原子,'myAttribute')与
@property(retain,非原子)有何不同呢int numberOfWheels
他正试图在Obj-C中添加一种新的关键字。保留int属性是错误的。你到底为什么需要它?帮你自己一个忙,不要浪费时间试图将Objective-C变成C。相反,要专注于学习Objective-C和Apple的框架是如何使用的;一路上,你会发现有很多更简单的方法来完成你想做的事情?那么说一下numberOfWheels的
@property(retain,非原子,'myAttribute')与
@property(retain,非原子)有何不同呢int numberOfWheels
他正试图在Obj-C中添加一种新的关键字。保留int属性是错误的。你到底为什么需要它?帮你自己一个忙,不要浪费时间试图将Objective-C变成C。相反,要专注于学习Objective-C和Apple的框架是如何使用的;一路上,你会发现有很多更简单的方法来完成你想做的事情。