繁体   English   中英

在我的iPhone应用程序中集成Twitter

[英]integrating twitter in my iphone application

我正在将Twitter集成到我的iPhone音乐应用程序中。即,当用户单击一首歌曲,然后他在Twitter选项卡上单击时,应该打开Twitter的登录页面,当他输入用户名和密码,然后单击发布按钮时,歌曲名称和他在textview中输入的评论应张贴到他的Twitter ID。 问题是,当我单击命令上的发布按钮时,该按钮显示为已发布,但随后程序突然停止显示“ EXC_BAD_ACCESS”错误。

请协助解决问题

您可以将Instruments与Zombie模板一起使用以找到针对该错误的解决方案。 您可能正在尝试发送已释放对象的消息。

编辑:在WWDC会话视频上,有一个视频,很好地解释了如何找到这些错误。 您必须是注册开发人员才能访问这些视频。

我可以建议使用ShareKit进行社交媒体集成吗? http://getsharekit.com/我自己使用过,这是迄今为止将社交媒体互动集成到您的应用程序中最简单的解决方案。

希望这可以帮助。

我写了一个博客,提供了几种寻找EXC_BAD_ACCESS的方法

http://loufranco.com/blog/files/debug-iphone-crash-EXC_BAD_ACCESS.html

这就是发生的情况-您的程序正在运行一行代码,尝试读取或写入尚未为您的应用程序映射的内存位置。 造成这种情况的最可能原因是您有一个损坏内存的错误,或者正在向已释放的对象发送消息。

正在运行的代码行很可能不是错误-它是在此之前的某个时间发生的。

我强烈建议您进行构建,分析和扫描构建,因为它会发现很多此类错误。 它可能会在您的项目中标记很多代码-您应该解决每个问题,因为这可能是一个真正的问题,可能导致泄漏或崩溃。

之后,尝试博客中的建议4,该建议将指示模拟器永远不要取消分配任何对象-一旦某个对象处于将其释放的状态,它就会警告您是否有人向其发送消息。 这本来会引起EXC_BAD_ACCESS,但现在可以很好地说明正在发生的事情。

显然,您需要在实际应用程序中将其关闭(否则会有很多泄漏)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM