我一直在升级项目以使用Realm作为持久性存储,我无法在我的某个模型中找到有关如何使用字符串数组的任何文档.
RLMObject的Array实现是使用RLMArray,其中T继承RLMObject
我可以创建一个继承..属性的对象,其中包含字符串......但这似乎是替换NSArray字符串的一些开销.
有没有人知道推荐的最佳做法?
嗨Javascript /下划线大师..
让我说我从服务器收到一个json对象,它有一个嵌套为其属性之一的匿名数组......我将如何在下划线_.each方法中循环遍历该数组?
这是我的json对象:
"onlineUsers": [
{
"Id": "users/2",
"Name": "Hamish",
"LatestActivity": "2013-01-17T04:02:14.2113433Z",
"LatestHeartbeat": "2013-01-17T04:02:14.2113433Z"
},
{
"Id": "users/3",
"Name": "Ken",
"LatestActivity": "2013-01-17T03:45:20.066Z",
"LatestHeartbeat": "2013-01-17T04:04:34.711Z"
}
]
Run Code Online (Sandbox Code Playgroud)
如何修改此功能以打印出名称?
_.each(onlineUsers, function(user){log(user.name);});
Run Code Online (Sandbox Code Playgroud)
这是打印出嵌套对象的实际集合,显然是因为它们是onlineUsers的嵌套数组中的元素...如果匿名传入,不知道如何到达该数组循环...
谢谢,哈米什.