
XCode
文章平均质量分 80
六六Coding的地方
竹杖芒鞋轻胜马,一行代码任平生
展开
-
iOS开发者的福利 Injection Plugin For Xcode
Injection Plugin For Xcode github上的开源项目,Xcode插件。 对于iOS开发者来说,XCode有个另人十分难耐的特性——编译时长的问题。也许工作的时候你能够为自己找到一个闲下来喝杯咖啡的正当的借口,然而,多次的调试编译过程足以让你喝上好多杯咖啡了。应该说,Injection是iOS开发者的福音,它在很大程度上优化了XCode的性能,提升了开发者的工作原创 2016-07-23 18:13:41 · 496 阅读 · 0 评论 -
injection for XCode 的局限性
injection作为Xcode的插件,还是有局限性的。 injection的作用域主要集中在静态变量、静态或全局函数及其Swift的当量(按:Swift equivalents)。 以下是作者贴的示例代码:  * 一个潜在的问题是,当类的新版本被加载,它带有自己的静态变量版本如sharedInstance和once标记。发生injected后,将产生一个新的单一实例。 To p原创 2016-07-23 18:13:49 · 351 阅读 · 0 评论 -
提升Xcode编译性能,RAM磁盘编译
DerivedData Xcode会在文件系统中集中的缓存临时信息。 每次对Xcode iOS项目进行clean、build或者在iOS虚拟机上launch,Xcode都会在DeriveData文件夹中进行读写操作。换句话说,就是将Derived Data的读写从硬盘移动到内存中。 DeriveData文件夹中包含了所有的build信息、debug- 和 release- built原创 2016-07-23 18:15:25 · 1137 阅读 · 0 评论