मैं चीजों को साफ और साफ रखने के लिए FacebookFacade
कक्षा के भीतर अपने सभी फेसबुक इंटरैक्शन को समाहित करना चाहता हूं। मेरे पास FacebookFacade
के भीतर आईओएस एसडीके फेसबुक क्लास का एक उदाहरण है।FBRequestDelegate केवल AppDelegate पर काम करता है?
[self.facebook requestWithGraphPath:@"me" andDelegate:self];
FBRequestDelegate
का एकमात्र तरीका कहा जाता हो जाता है कि requestLoading:
और कुछ भी नहीं और है:
मेरे समस्या यह है कि जब मैं इस तरह के रूप मुखौटा के भीतर एक ग्राफ़ API कॉल, बनाते हैं। मैंने अन्य स्थानों जैसे नियंत्रकों और अन्य मॉडलों में समान कोड डालने का प्रयास किया है, और वहां भी FBRequestDelegate
विधियों को नहीं कहा जाता है, केवल requestLoading:
।
वास्तव में एक ही रास्ता मैं प्राप्त कर सकते हैं अन्य FBRequestDelegate
तरीकों के नाम से जाना AppDelegate
में अपने सभी फेसबुक तर्क रख दिया और मेरी AppDelegate
FBRequestDelegate
बनाना है।
ऐसा क्यों है? क्या मुझसे कोई चूक हो रही है? मैं निश्चित रूप से AppDelegate
का उपयोग अपने FBRequestDelegate
के रूप में नहीं करना चाहता क्योंकि मैं AppDelegate
के उद्देश्य को भ्रमित नहीं करना चाहता हूं।
धन्यवाद।
मैंने यह कोशिश की, मेरे दृश्य नियंत्रक के प्रतिनिधियों को अभी भी कॉल नहीं किया गया है! प्रतिनिधि में आपने अपना फेसबुक कितना सही सेटअप किया ताकि आप इसे व्यू कंट्रोलर में इस्तेमाल कर सकें? –