1
我有一個PFQueryTableViewController,它包含一個切換到MKMapView的segmentedControl。點擊時,我想從objectsDidLoad加載geoPoint對象,但由於objectsDidLoad被調用兩次,它將複製地圖上的annonationPoints。爲什麼被稱爲兩次?解析ObjectDidLoad調用兩次
override func objectsDidLoad(error: NSError!) {
super.objectsDidLoad(error)
if error == nil {
println("lol")
}
}
緩存
if self.objects.count == 0 {
query.cachePolicy = kPFCachePolicyCacheThenNetwork;
}
您指定了哪些緩存行爲?如果啓用了緩存,那麼當從緩存中檢索對象時,該方法將被調用一次,然後當從Web後端加載數據時再調用該方法。你應該簡單地刪除'objectsDidLoad'中的所有註釋 – Paulw11 2014-10-04 11:13:52
我已經添加了代碼 – 2014-10-04 11:16:16
所以我需要刪除cachePolicy? – 2014-10-04 12:14:31