【发布时间】:2014-01-05 18:46:30
【问题描述】:
我正在使用密钥归档,发现我的一些对象需要具有通用标识符。我正在考虑为此目的引入 UDID。
我可以像这样创建一个自定义类并让我的对象从它继承,但这意味着 udid 的多个实现。我只想要一个。
@interface NSObjectWithUDID : NSObject
@property(nonatomic,strong,readonly)NSString* udid;
@end
我的问题是:如何为我的类添加响应 [udid] 消息的功能,而不必继承 NSObjectWithUDID?
我尝试了类别,但不确定是否可以使用那里的属性。
【问题讨论】:
-
我认为您的意思是 GUID,而不是 UDID。
-
或 UUID(GUID 实际上是 Microsoft 的 UUID 实现)
标签: ios objective-c inheritance nsobject udid