Iphone 从ViewController而不是appdelegate调用facebook

Iphone 从ViewController而不是appdelegate调用facebook,iphone,objective-c,facebook,Iphone,Objective C,Facebook,大家好,我对在我的应用程序中实现facebook很陌生。我查看了开发者的facebook和sdk教程。但它们都显示了在应用程序启动时如何打开facebook。我有一个按钮,我想打开facebook应用程序并请求许可,然后从另一个视图控制器发布用户墙。有人能帮我吗?我建议两件事 第一:假设你已经通读了 你可能会有一个appid(连接到facebook的基本组件)。 有了这个,你可以看看这个演示facebook应用程序,并将密钥应用于属性“kAppId”。这将允许您运行演示,并显示Facebook类

大家好,我对在我的应用程序中实现facebook很陌生。我查看了开发者的facebook和sdk教程。但它们都显示了在应用程序启动时如何打开facebook。我有一个按钮,我想打开facebook应用程序并请求许可,然后从另一个视图控制器发布用户墙。有人能帮我吗?

我建议两件事

第一:假设你已经通读了 你可能会有一个appid(连接到facebook的基本组件)。 有了这个,你可以看看这个演示facebook应用程序,并将密钥应用于属性“kAppId”。这将允许您运行演示,并显示Facebook类是如何初始化和拨打电话的,同时更新视图

第二:一旦你有了一个好例子的基础,你问题的下一部分就相对容易了。如果您查看上面的示例DemoAppViewController,您会注意到您可以通过创建FBConnect类的新实例(以及相应的委托)来启动整个Facebook登录过程。这意味着您可以将其链接到更新新视图的按钮,只要此新视图包含代理,或者以某种方式更新自身,说“嘿,我已登录”

有大量的循序渐进的教程可以帮助我更好地解释我的意思。 我真的很喜欢这个:因为它非常深入,可能在你感兴趣的层次上工作

编辑-此外,为了在视图控制器之间传递数据,甚至是facebook相关的资料,我建议您看看(iOS5中也有一些改进)