मैं एक ऐप बना रहा हूं जो उपयोगकर्ताओं को प्रमाणित करने के लिए फेसबुक एसडीके का उपयोग करता है। मैं एक अलग वर्ग में फेसबुक तर्क को मजबूत करने की कोशिश कर रहा हूं। यहाँ कोड (सादगी के लिए छीन लिया गया है):
import Foundation
class FBManager {
class func fbSessionStateChane(fbSession:FBSession!, fbSessionState:FBSessionState, error:NSError?){
//... handling all session states
FBRequestConnection.startForMeWithCompletionHandler { (conn: FBRequestConnection!, result: AnyObject!, error: NSError!) -> Void in
println("Logged in user: \n\(result)");
let storyboard = UIStoryboard(name: "Main", bundle: NSBundle.mainBundle())
let loggedInView: UserViewController = storyboard.instantiateViewControllerWithIdentifier("loggedInView") as UserViewController
loggedInView.result = result;
//todo: segue to the next view???
}
}
}
मैं सत्र परिवर्तन की जाँच करने के लिए उपरोक्त वर्ग विधि का उपयोग कर रहा हूँ, और यह ठीक काम करता है।
प्रश्न: एक बार मेरे पास उपयोगकर्ता का डेटा है, तो मैं इस कस्टम वर्ग के भीतर से अगले दृश्य के लिए कैसे बहस कर सकता हूं?
संपादित करें: बस स्पष्ट होने के लिए, मेरे पास स्टोरीबोर्ड पर पहचानकर्ता के साथ एक सेग है, और मैं एक वर्ग से एक सेगमेंट करने का एक तरीका खोजने की कोशिश कर रहा हूं जो दृश्य नियंत्रक नहीं है
performSegue:
?