如何将 Twitter-OAuth-iPhone 与 iOS5 和 ARC 结合使用
我正在尝试在使用 ARC 的 iOS5 应用程序中使用 Ben Gottliebs Twitter-OAuth-iPhone。 我已经用 -fno-objc-arc 标记了这些文件。但现在我遇到了很多错误。我不知道从哪里开始。如果没有 ARC,框架似乎工作得很好。任何帮助将不胜感激。
编辑:看来这与 SecKeychainItemRef 有关 我在这里找不到答案: https://stackoverflow.com/questions/3675522/如何使用 iPhone 版 mgtwitterengine
I am trying to use Ben Gottliebs Twitter-OAuth-iPhone within an iOS5 app that uses ARC.
I already flagged the files with -fno-objc-arc. But now I get a lot of errors. I don't know where to start. Without ARC the framework seems to work just fine. Any help would be appreciated.
Edit: it seems that is has something to do with SecKeychainItemRef
I can not find the answer here: https://stackoverflow.com/questions/3675522/how-to-use-mgtwitterengine-for-iphone
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我希望推荐我自己的项目不会被认为是不好的礼仪,但我相信它与这个问题相关,所以......
我刚刚向 GitHub 发布了一个完全 ARC 兼容的新 OAuth 库。它附带了一个工作演示,该演示实现了整个 Twitter OAuth 流程并允许您发布推文。您可以在这里找到它:RSOAuthEngine。
I hope is not considered bad etiquette to recommend my own project, but I believe it's relevant to this question, so...
I just published a new OAuth library to GitHub that's fully ARC compatible. It comes with a working demo that implements the whole Twitter OAuth flow and allows you to post a tweet. You can find it here: RSOAuthEngine.
您可能需要考虑使用 iOS 5 提供的官方 Twitter API。这里有一篇关于如何使用它的文章:http://www.peterfriese.de/the-accounts-and-twitter-framework-on-ios-5/
You might want to consider using the official Twitter API that's available with iOS 5. Here's a post on how to use it: http://www.peterfriese.de/the-accounts-and-twitter-framework-on-ios-5/
您可以告诉编译器不要对该库中包含的文件使用 ARC。
ios5 ARC编译器是什么标记从 ARC 中排除文件?
You could just tell the compiler not to use ARC on the files included in that library.
ios5 ARC what is the compiler flag to exclude a file from ARC?