jjzjj

overviewKey

全部标签

objective-c - 在运行时创建实例变量

我想在运行时动态创建实例变量,我想将这些变量添加到一个类别中。实例变量的数量可能会根据我用于定义它们的配置/属性文件而改变。有什么想法吗?? 最佳答案 使用AssociativeReferences-这很棘手,但这是专门为您的用例发明的机制。这是来自上面链接的示例:首先,您定义一个引用并使用objc_setAssociatedObject将其添加到您的对象中;然后您可以通过调用objc_getAssociatedObject取回该值。staticcharoverviewKey;NSArray*array=[[NSArrayalloc