在我使用Parse的其他應用程序中,我檢查currentUser
是否爲零,並且如果沒有通過LogInViewController
繼續搜索。使用Pinterest SDK,我無法在文檔中的任何地方查找currentUser
。如何檢查用戶是否被授權使用Pinterest IOS SDK?
什麼是最好的方式來構造這個,如果用戶已經授權,performSegueWIthIdentifier
,如果不顯示這個LogInViewController
?我正在考慮將用戶名保存到NSUserDefaults
,然後再撥打PDClient.sharedInstance().getUser(nameSavedToNSUD)
,如果成功執行了這個搜索,但看起來有點像黑客,而且還有更好的方法嗎?
import UIKit
class LogInViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func didPressLogInButton(sender: UIButton) {
let permission = [PDKClientReadPublicPermissions,
PDKClientWritePublicPermissions,
PDKClientReadPrivatePermissions,
PDKClientWritePrivatePermissions,
PDKClientReadRelationshipsPermissions,
PDKClientWriteRelationshipsPermissions]
PDKClient.sharedInstance().authenticateWithPermissions(permission,
withSuccess: { (responseObject :PDKResponseObject!) -> Void in
self.performSegueWithIdentifier("showBoards", sender: self)
}) { (err :NSError!) -> Void in
print("error NSError: \(err)")
}
}
}
通過liitle一點上[這](http://stackoverflow.com/questions/22405708/login-展望with-pinterest-in-ios) –
謝謝,但是這篇文章是在他們的新API發佈之前,我認爲他們確實有登錄現在 – GarySabo