- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 OSX与iOS系统架构
OS X与iOS在架构上类似。iOS实际上是OS X精简之后的版本,但是iOS的架构是基于ARM,OS X则是基于PC的(Intel x86 或 x86_64),其次, 为了满足移动设备的特殊需求,有一些组件与功能被直接移除,例如辅助功能(accessibility)。架构总览OS X与iOS的架构总体可分为四层:用户体验层:包括Aqua、Dashboard、Spotlight和辅助功能(acce
2017-11-22 10:29:52 1125
翻译 Run Loops官方文档翻译(一)
Run LoopsRun loops是与线程相关的基础框架的一部分。一个run loop是一个循环,在这个循环中你可以分配任务,并协调安排接收到的各种事件。run loop存在的目的是使线程在有任务的时候处于工作状态,并且当没有任务的时候使线程处于休眠状态. Run loop的管理不完全是自动的,你仍然需要设计跟线程有关的代码,以便在适当的时候启动运行循环,并响应传入的事件。
2017-11-08 15:51:12 199
原创 提高xcode的编译运行速度的方法
1. 提高XCode编译时使用的线程数复制代码 代码如下:defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks 4XCode默认使用与CPU核数相同的线程来进行编译,但由于编译过程中的IO操作往往比CPU运算要多,因此适当的提升线程数可以在一定程度上加快编译速度。2. 将Debug Informati
2015-09-09 09:41:16 300
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人