分类:iDev
- [iOS]关于Audio Queue Audio Unit Audio Converter以及一个Music Visualizer Demo
事先声明: 1. 能用傻瓜式的API还是去用傻瓜式吧,MediaPlayerFramework基本都能满足正常的音频播放需求。本文所涉及的内容用这些是实现不了的。 2. 如果你指望本文是一个关于标题中提到的东西的教程,那我建议你还是关掉这个…
- 关于C++和Objective-C混编
Objective-C在大部分情况下足够满足我们的需求,但是还是会有一些情况必须要使用C++,比如: 1. 使用C++的库 2. 当Objective-C不够快的时候 第一点自然不必多说,至于第二点,Objective-C的消息机制比起函数…
- [iOS]开源控件GSBookShelf--iBooks风格书架实现
GSBookShelf是我参照iBooks的操控实现的一个书架界面(或者说是控件)。项目放在github上了,大家可以去参考。 由于前两天GSBookShelf被Cocoa Controls收录了(不知道谁给我提交上去了,或者他们编辑自己发…
- [iOS]分享最近发现的一些好东西(120311)
好久没更新了,最近在鼓捣一些Core Audio的有关内容,加上各种事儿,没有时间写东西,先把最近发现的一些好东西分享出来吧。 文章 - The Code Commandments: Best Practices for Objective…
- [iOS]借助VoiceOver来破解优秀App的实现方式
为了开发出更好的iOS App,我们经常会去破解(我更喜欢叫Hack)优秀的App的实现方式,一般我们做的无非就是拆了ipa包浏览一下App所用到的图片资源,找个抓包工具看看都访问了那些网络资源,更虎点的就是去反编译,当然最基础的就是把玩一…
- Xcode 4.3+ NSLog中文不输出Bug及解决方法
这个Bug折腾了我近一天,读一个文件,NSLog输出文件内容,结果死活读不完整,不光中文没有,英文也不全,考虑了编码,文件大小,文件位置等各种可能的因素,尝试用各种方式重写这个操作,最后发现是NSLog的问题,跟文件一毛钱关系都没有,感谢这…
- XCode 4.3.1一个小众Bug及解决方法
哦… 首先希望闲来无事发现此文的人,可以回复报下你们一天中XCode Crash的次数,附上版本,大家比比谁受气受得多。(我:4.3.1 10多次crash) 目前测试Bug的环境:XCode 4.3.1,用svn作为版本控制 PS. 4.…
- iPad 3 图片解压缩测试
之前翻译过Avoiding Image Decompression Sickness:[[iOS]如何避免图像解压缩的时间开销](/archives/ios%E5%A6%82%E4%BD%95%E9%81%BF%E5%85%8D%E5%9B…
- [iOS]在运行时为类添加方法
Obj-C用起来真是各种happy,比如现在有这样一种情况:有一个类,我们希望它能响应一个消息(message),但是这个类没有相应的方法(method),而你又偏偏不能重写/继承这个类。这时我们可能会想到,能不能动态地给类添加一个方法呢?…
- [iOS]如何避免图像解压缩的时间开销
这是一篇译文,(原文"Avoiding Image Decompression Sickness"在此),原文是我看过的非常不错的一篇关于iOS图片显示的一些文章,解决了我的一些疑惑和问题,因此翻译过来分享,为保证一定的通顺性其中一部分内容…