gpt4 book ai didi

iphone - 从 ViewController 调用 facebook,而不是从 appdelegate

转载 作者:行者123 更新时间:2023-12-03 20:53:47 24 4
gpt4 key购买 nike

大家好,我对在我的应用程序中实现 facebook 很陌生。我检查了开发人员的 facebook 和 sdk 教程。但是它们都显示了如何在应用程序启动时打开 facebook。我有一个按钮,我想打开 facebook 应用程序请求许可并从另一个 View Controller 发布用户墙。有人可以帮我做到这一点吗?

最佳答案

我建议两件事。

首先:假设您已阅读 https://developers.facebook.com/docs/guides/mobile/您可能会拥有一个 appid(连接 Facebook 的重要组成部分)。有了这个,您可以看看这个演示 Facebook 应用程序 https://github.com/facebook/facebook-ios-sdk/tree/master/sample/DemoApp并将 key 应用于属性“kAppId”。这将允许您运行演示并展示 Facebook 类如何初始化和进行调用,并随时更新 View 。

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

有大量的分步教程可以帮助更好地解释我的意思。我真的很喜欢这个:http://www.raywenderlich.com/1488/how-to-use-facebooks-new-graph-api-from-your-iphone-app因为它非常深入,并且可能在您感兴趣的级别上起作用。

编辑 - 此外,只是为了在 View Controller 之间传递数据,甚至 Facebook 相关 Material ,我建议您查看 http://www.iphonedevsdk.com/forum/iphone-sdk-development/54859-sharing-data-between-view-controllers-other-objects.html (iOS5 中也会有一些改进)

关于iphone - 从 ViewController 调用 facebook,而不是从 appdelegate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7105311/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com