- 博客(5)
- 收藏
- 关注
转载 iOS预编译文件添加
在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。 首先说一下pch的作用: 1.存放一些全局的宏(整个项目中都用得上的宏) 2.用来包含一些全部的头文件(整个项目中都用得上
2017-04-25 20:58:54 552
原创 iOS 删除线不显示问题 10.3以后
更新到最新的系统后,删除线不显示,低版本没问题。 解决方法: 添加NSBaselineOffsetAttributeName就可以了 例如: [orignalAtt addAttributes:@{NSBaselineOffsetAttributeName:@(NSUnderlineStyleSingle),NSBaselineOffsetAttributeN
2017-04-25 20:34:05 1834
原创 xcode 编译提速
1. 提高XCode编译时使用的线程数 代码如下: defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks 4 XCode默认使用与CPU核数相同的线程来进行编译,但由于编译过程中的IO操作往往比CPU运算要多,因此适当的提升线程数可以在一定程度上加快编译速度。 2. 将Debug Informat
2017-04-18 11:45:20 350
原创 xcode清理
移除对旧设备的支持 影响:可重新生成;再连接旧设备调试时,会重新自动生成。我移除了4.3.2, 5.0, 5.1等版本的设备支持。 路径:~/Library/Developer/Xcode/iOS DeviceSupport 移除旧版本的模拟器支持 影响:不可恢复;如果需要旧版本的模拟器,就需要重新下载了。我移除了4.3.2, 5.0, 5.1等旧版本的模拟器。
2017-04-18 11:41:32 277
原创 IOS绘图优化
标题有点吓人,但是对于drawRect的评价倒是一点都不过分。在平日的开发中,随意覆盖drawRect方法,稍有不慎就会让你的程序内存暴增。下面我们来看一个例子。 去年的某天午后,北京的雾霾依旧像现在这样醇厚,我的同事辉哥像往常一样与我楼下约烟。我见辉哥表情凝重,便询问究竟。辉哥做了一个画板功能,但是苦于内存问题一直得不到解决。画板功能很简单,就是记录手指触摸的轨迹然后绘制在屏幕上。下面我们
2017-04-05 15:31:59 1913
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人