我想知道什麼是「最佳實踐」的指導方針是使用Facebook的iOS SDK。iOS Facebook SDK - 最佳實踐?
特別是 - 我有幾種使用Facebook SDK的形式。 我最初的本能,作爲程序員OOP正在處理所有Facebook的活動我的數據訪問層來創建一個「FacebookManager」級。 不幸的是,因爲Facebook的iOS版SDK使用委託和異步方法,這不是那麼有用,因爲使用FacebookManager會有任何其他模塊中的代表通過對所有答覆反正。
然後我覺得每個ViewController本身就是一個FBRequestDelegate並處理所有Facebook響應。
那麼,你是如何做到這一點在你的應用程序?
爲什麼PostToWall函數中的最後兩行沒有反轉?你運行請求然後添加塊作爲參數給它? 我不明白... – 2012-03-02 16:36:06
我的理解是,請求會被準備好,直到下一次runloop運行纔會執行。這就是爲什麼它看起來請求應該在塊添加前結束,但實際上它是在塊添加後在運行循環的下一步執行的。 – ribeto 2012-03-02 19:31:39
我最終使用了你的例子。謝謝。 – 2012-03-11 08:54:10