首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RLMObject与NSStrings阵列

RLMObject与NSStrings阵列
EN

Stack Overflow用户
提问于 2014-08-07 12:34:17
回答 1查看 4.9K关注 0票数 11

我一直在升级一个项目,以使用领域作为持久性存储,并且我无法找到任何关于如何在我的模型中使用字符串数组的文档。

RLMObject阵列的实现是使用T继承RLMObject的RLMArray

我可以做一个继承..。里面是字符串..。但是,替换字符串的NSArray似乎有相当大的开销。

有人知道推荐的最佳做法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-07 17:45:21

在领域Cocoa3.0中,您可以简单地执行RLMArray<RLMString> *array;,不再需要包装器对象类型。

在较早版本的领域中,您需要一个包含字符串的RLMObject:

代码语言:javascript
复制
@interface StringObject : RLMObject
@property NSString *value;
@end
RLM_ARRAY_TYPE(StringObject)

@implementation StringObject
@end

@interface Object : RLMObject
@property RLMArray<StringObject> *array;
@end
票数 23
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25182699

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档