我想知道从RLMResults访问单个属性的最佳方法。我有一个包含一些属性的Realm“工作”数据库,即jobTitle,jobDescription,jobStartedDate。我有一个要查询的数组,该查询从数据库返回作业。我想知道如何访问各个属性,仅说“ jobTitle”并打印到控制台。
for job in reportedJobsPDF {
var titles = Jobs.objectsWhere("jobTitle == '\(job)' ")
println("\(titles)")
}
这将输出返回到控制台,如下所示:
RLMResults <0x7ff5dbd38790> (
[0] Jobs {
jobDescription = 34 desc;
jobTitle = New jobs 34;
jobStarted = 2014-11-28 21:14:24 +0000;
}
我希望能够单独访问这些属性,还是可以将结果添加到快速字典中?
用于RLMResults.count
获取结果计数,以及RLMResults.objectAtIndex
获取单个对象:
for job in reportedJobsPDF {
var titles = Jobs.objectsWhere("jobTitle == '\(job)' ")
var firstJob = titles.objectAtIndex(0) as Jobs
println("\(firstJob.jobTitle)")
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句