【发布时间】:2015-02-28 16:03:46
【问题描述】:
我正在从 parse 中查询一些值,这些值通过 for in 循环进入一个名为“users”的数组中。一旦值在数组中,我想提取数组索引中的单个值和部分。但是,我在这样做时遇到了麻烦。这是我的代码:
var query = PFQuery(className:"UserData")
query.findObjectsInBackgroundWithBlock{
(objects: [AnyObject]!, error: NSError!) -> Void in
self.users.removeAll(keepCapacity: true)
for object in objectss {
var topUsers:PFObject = object as PFObject
self.users.append("\(object)")
}
println(self.users[2])
我到控制台的输出是:
<UserData: 0x7fa5a848f570, objectId: RlvK3GhfqE, localId: (null)> {
hot = 59;
imageNumber = 1;
not = 17;
totalVotes = 104;
}
<UserData: 0x7fa5a85cfdc0, objectId: 30WlVtgurP, localId: (null)> {
hot = 13;
imageNumber = 2;
not = 24;
totalVotes = 37;
}
<UserData: 0x7fa5a85d02f0, objectId: 5D6ARjk3xS, localId: (null)> {
hot = 7;
imageNumber = 3;
not = 23;
totalVotes = 31;
}
<UserData: 0x7fa5a85d02f0, objectId: 5D6ARjk3xS, localId: (null)> {
hot = 7;
imageNumber = 3;
not = 23;
totalVotes = 31;
}
我怎样才能提取:“热”和它自己的数值?或“不”或“总投票数”?
提前非常感谢!
【问题讨论】:
标签: arrays xcode swift parse-platform