我尝试将我命名为 facebook
的 Facebook 对象作为参数传递给依赖它的类。但是,有没有办法以某种全局方式使用它,这样我就不必继续在对象之间传递它了?
最佳答案
好吧,我看到了几种方法:
在包含 facebook 对象的类中创建一个公共(public)静态方法:
+ (id)getSharedFacebookObject { return facebook; }
第二种方式是使用app delegate:
MyAppDelegate *appDel = (MyAppDelegate *)[[UIApplication sharedApplication] delegate]; id Facebook = appDel.facebook;
关于iphone - 如何让同一个 Facebook 对象可用于我的 iOS Facebook SDK 项目中的所有代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4005589/