15.前缀避免命名空间冲突 选择与公司、应用程序等有关联作为类名的前缀,并在所有代码中使用该前缀 若自己所开发的程序库中用到了第三方库,则应为其中的名称加上前缀,比如XYZ引...
15.前缀避免命名空间冲突 选择与公司、应用程序等有关联作为类名的前缀,并在所有代码中使用该前缀 若自己所开发的程序库中用到了第三方库,则应为其中的名称加上前缀,比如XYZ引...
CTLineDraw细节绘制 首先得了解字形,如下图:字形图.png 步骤 1. CTFrameGetLines 函数获取行数2. CTFrameGetLineOrigins...
做这个的初心是希望能巩固自己的基础知识,当然也希望能帮助更多的开发者,如发现答案不准确或者不完整的可前往 Github 提交完善。 Github地址:https://gith...
KVC(Key-value coding)键值编码,单看这个名字可能不太好理解。其实翻译一下就很简单了,就是指iOS的开发中,可以允许开发者通过Key名直接访问对象的属性,或...
先以一图总结: 以下:「attribute(s)」,「特性」是指同一事物(都指@property后面括号内的单词)。 用Objective-C做过开发的朋友都知道,类里面的属...
版本记录 前言 Core Text框架主要用来做文字处理,是的iOS3.2+和OSX10.5+中的文本引擎,让您精细的控制文本布局和格式。它位于在UIKit中和CoreGra...
将来的你会感谢现在努力的自己 纵观我人生21年,浑浑噩噩二十载,唯独这18年过的最充实,最得有所用的一年。 说说经历 前文:17年被打醒以后的感想 年初的时候,我刚刚从迷茫中...
写在前面 最近发现公司的代码里面含有大量的 OpenGL 代码. 所以想学点关于 OpenGL 的语法, 以便可以看懂代码. OpenGL版本 iOS系统默认支持OpenGl...
上周四用了半天的时间,项目中写的有关视频横屏的问题都没有实现。查了很多资料,都没有解决。今天早上终于解决了。记录下改问题。 有关横屏的设置 - (IBAction)large...