首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AudioStreamer appDelegate

AudioStreamer appDelegate
EN

Stack Overflow用户
提问于 2010-12-12 01:10:18
回答 1查看 378关注 0票数 0

关于AudioStreamer,我有两件事,我希望在这里得到一些线索:

1. --我设置了一个UITabBarController,在我的Appdelegate中是一个AudioStreamer-Object。两个视图引用appDelegate.streamer。当我释放并分配给它新的时候,我似乎得到了两次治疗。我有两个跑步的声音动作。

2. --我使用UITableView从这个列表中播放。在didSelectRowAtIndexPath-method中,我使用URL初始化。当用户用快速双击或三击点击时.会有三次重奏。尽管我正在使用bool来防止这种情况。所以我的肮脏解决方案是设置系统休眠一秒钟。它是丑陋的,因为屏幕冻结了一会儿。

感谢你的暗示

西蒙

EN

回答 1

Stack Overflow用户

发布于 2010-12-12 13:06:47

就您的问题而言,您应该将您的AudioSteamer实现为单例,因为这将防止创建多个实例并提供一个点来控制回放(即:防止多个点击触发多个回放)。

有关如何创建单例类的更多信息,请参见苹果可可基本面指南中的“创建单例实例”部分。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4419922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档