2015-09-10 117 views
0

當按下注銷按鈕時試圖終止用戶會話時出現錯誤。任何人有一個想法,我會出錯?在此先感謝 下面是代碼Swift +解析註銷錯誤

@IBAction func logoutButtonTapped(sender: AnyObject) { 

    NSUserDefaults.standardUserDefaults().setBool(false, forKey: "isUserLoggedIn"); 
    NSUserDefaults.standardUserDefaults().synchronize(); 

    PFUser.logOutInBackgroundWithBlock({ (error:NSError!) -> Void in 
     self.performSegueWithIdentifier("loginView", sender: self); 

    }) 

錯誤:「不能援引 'logOutInBackgroundWithBlock' 類型的參數列表 '((NSError) - >無效)'

回答

2

刪除類型說明符NSError!從參數。

PFUser.logOutInBackgroundWithBlock({(error) -> Void in 
    self.performSegueWithIdentifier("loginView", sender: self); 
}) 
+0

謝謝!現在正常工作:D –

+0

我們爲什麼要這樣做?謝謝! – Surz