import UIKit
import Parse
class HomePageViewController: UIViewController, UITableViewDelegate {
@IBOutlet weak var homPageTableView: UITableView!
var imageFiles = [PFFile]()
var imageText = [String]()
override func viewDidLoad() {
super.viewDidLoad()
// DO any additional setup after loading the view
var query = PFQuery(className: "Posts")
query.orderByAscending("createdAt")
query.findObjectsInBackgroundWithBlock {
(posts : [AnyObject]?, error : NSError?) -> Void in
if error == nil {
//success fetxhing objects
println(posts?.count)
for post in posts! {
self.imageFiles.append(post["imageFile"] as! PFFile) ---------error here
self.imageText.append(post["imageText"] as! String)
}
println(self.imageFiles.count)
}else{ println(error)
}
}
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
作爲標題,它一直說「意外發現零而展開的可選值」在我劃清界線。
關於這個問題有很多問題,很難爲我讀代碼,即使我承擔了,我的行爲也沒有正確。
我應該在哪裏使用可選綁定?
你可以解釋它與真正簡單的例子什麼是可選綁定?
謝謝
上傳!實際上,這是解析數據庫問題。刪除所有對象後,它可以正常工作謝謝你們。 – veryNew