[翻译] ObjectAL for iPhone and Mac(持续更新)

简介:

ObjectAL for iPhone and Mac

https://github.com/kstenerud/ObjectAL-for-iPhone

以后补上使用教程

 

Mac and iOS Audio, minus the headache.

Mac 和 iOS 的的音频框架,真心让人蛋疼。

So you want to add audio to your app. Usually your audio needs are something like:

即使是这样你还是得把音频添加进的app中,你的老板说的算。通常情况下,你会用到下面的功能:

  • Play, Pause, Stop, Loop
  • Volume, Pitch, Pan, Mute
  • Maybe some "power user" stuff, such as preloading and session control
  • 播放,暂停,停止,循环
  • 调节音量,??,??,渐变消音
  • 也许还有些更强大的功能,比如预加载和会话控制

But you want more than that.

即使如此,你还是想要:

  • You want it to be intuitive and easy.
  • You want to get up and running fast.
  • But most of all, you want it to JUST BLOODY WORK!
  • 用起来直白点以及傻瓜点
  • 代码能写的快一点
  • 快让那货见鬼去吧,哥受够了

ObjectAL removes the pain.

ObjectAL 就是让你脱离苦海的救星。

ObjectAL shields you from the nastiness of audio programming on iOS and Mac.

ObjectAL 让你从那冗杂的音频代码中解放出来,利用空闲去品茶。

  • It knows how to manage audio sessions.
  • It knows OpenAL and AVAudioPlayer.
  • It knows what bugs are in which OS version, and how to work around them.
  • It knows how to navigate the arcane APIs and perform the right incantations.
  • 它知道怎么管理音频会话。
  • 它知道 OpenAL 和 AVAudioPlayer。
  • 它知道 哪个OS 版本有什么bug,以及怎么处理他们。
  • 他知道怎么驾驭那些令人抓狂给外星人用的API,让它们看起来能让人用。

ObjectAL layers all that craziness away, giving you a clean, object oriented, Objective-C interface that justworks.

ObjectAL 将那癫狂一扫而空,给你清新的、明确的API, 这就是它要干的事情。

With ObjectAL, the simple is easy, and the complex is possible.

使用 ObjectAL,想不简单都困难,想困难都是不可能的。


Find Out More

Homepage: http://kstenerud.github.com/ObjectAL-for-iPhone

Github: http://github.com/kstenerud/ObjectAL-for-iPhone

Documentation: ObjectAL.pdf (in the repository) or http://kstenerud.github.com/ObjectAL-for-iPhone/documentation

Community: http://groups.google.com/group/objectal-for-iphone

Download: http://kstenerud.github.com/ObjectAL-for-iPhone/downloads.html

目录
相关文章
|
8月前
|
人工智能 iOS开发 开发者
iPhone、Mac上都能跑,刷屏的Llama 2究竟性能如何?(1)
iPhone、Mac上都能跑,刷屏的Llama 2究竟性能如何?
167 16
|
4月前
|
Web App开发 小程序 网络安全
Mac Charles 抓包 iPhone Https(详细流程)
Mac Charles 抓包 iPhone Https(详细流程)
102 2
|
8月前
|
人工智能 编解码 物联网
iPhone、Mac上都能跑,刷屏的Llama 2究竟性能如何?(2)
iPhone、Mac上都能跑,刷屏的Llama 2究竟性能如何?
228 0
|
数据采集 Web App开发 前端开发
windows、mac、iphone微信多开、防撤回功能2022-09-07最新教程
本文讲的是vx多开、防撤回两个功能,包含windows系统、mac系统还有iphone。iphone不支持ios16版本。因为我会不断的更新,如果发现版本不一样,不需要担心,教程还是一样的,只是更新了包而已。 作者:安哥说前端 https://www.bilibili.com/read/cv18482372 出处:bilibili
1640 0
|
Web App开发 iOS开发 开发者
iPhone 与 Mac 接力失效解决方法
iPhone 与 Mac 接力失效解决方法
1414 0
iPhone 与 Mac 接力失效解决方法
|
Android开发
Mac使用技巧,提高你的工作效率(持续更新中)
该篇文章旨在介绍一些实用的mac使用技巧。 对于已经使用mac或者刚刚接触mac的萌新都会有所收获。 快速定位 给我一个路径,我就能找到你 考虑这样一个场景: 假设一个公司的安卓开发团队里面有2个以上的开发人员在维护一个app。
1228 0
|
存储 iOS开发 MacOS
什么是Nib文件?(Nib文件是一种特殊类型的资源文件,它用于保存iPhone OS或Mac OS X应用程序的用户接口)
Nib文件是一种特殊类型的资源文件,它用于保存iPhone OS或Mac OS X应用程序的用户接口。Nib文件是Interface Builder文档。通常您会使用Interface Builder设计应用程序的可视部分-例如窗口或视图。
1754 0