我有以下代码;从 Parse 后端获取数据并将类实例加载到
NSArray
中,以插入到 UITableView
中。var ObjectIDClass = PFQuery(className: "TestObject")
ObjectIDClass.findObjectsInBackgroundWithBlock({
(ObjectsArray : [AnyObject]?, error: NSError?) -> Void in
var ObjectIDs = ObjectsArray as! [PFObject]
for i in 0...ObjectIDs.count-1 {
self.iDArray.append(ObjectIDs[i].valueForKey("objectId") as! String)
self.NameArray.append(ObjectIDs[i].valueForKey("PDFName") as! String)
self.tableView.reloadData()
}
})
这仅在有网络连接时才能正常工作,一旦应用程序关闭并重新打开但没有网络,则表格为空。我的目标是将数据存储在本地数据存储
中,并且如果没有连接,则从本地数据存储
加载。我无法使用pin
找出如何做到这一点,但确定它就是这样完成的。任何帮助都将不胜感激!