是否有可能在Objective-C中添加一些关于类、属性、方法的元信息?比如Java或C#属性中的注解?
发布于 2010-02-14 23:56:25
我从未使用过Java或C#属性,但从我在Googling中读到的内容来看,我相信您正在寻找的是Objective-C关联对象
http://developer.apple.com/mac/library/DOCUMENTATION/Cocoa/Conceptual/ObjectiveC/Articles/ocAssociativeReferences.html,即
objc_setAssociatedObject(array, &overviewKey, nil, OBJC_ASSOCIATION_ASSIGN);Andy Mataushack已经为此创建了一个Objective-C包装器
http://github.com/andymatuschak/NSObject-AssociatedObjects
发布于 2010-02-20 06:49:09
请记住,“关联引用”只在运行时运行。这个问题似乎是关于将持久元数据附加到类/属性/方法。目前还没有对此的支持。
https://stackoverflow.com/questions/2261167
复制相似问题