摘要:
最近忙于项目,需要拍摄图片,这里先列出部分测试代码。 阅读全文
摘要:
有时候,我们需要在代码中搜索特殊的符号或者代码段,根据符号或使用搜索功能导航代码段效率并不算高。为了使用普通的英语标识重要的代码片段,可在代码中插入特殊格式的注释。这些注释不会在应用程序中添加任何特殊的功能,而只是在代码中创建逻辑分节。当你单击代码编辑器上方路径的最后一部分时,这些分节将会与其他代码 阅读全文
摘要:
参考资料: [1] 博客园,iOS屏幕尺寸和分辨率了解 [2] 张兴业,获取手机信息(UIDevice、NSBundle、NSLocale), CSDN 阅读全文
摘要:
iOS平台家族成员主要包括iPhone、iPod Touch和iPad,但是各类设备的分辨率各不相同,目前存在的尺寸主要有: iOS设备的尺寸多种多样,此外,屏幕的分辨率也有多种,总结如下表所示: 其中,ppi(pixel per inch)是像素密度单位,即像素/英寸。例如401ppi,表示每英寸 阅读全文
摘要:
经常需要在应用中显示一段很长的文字,比如天气或者广告等,这时候使用滚动字幕的方式比较方便。 参考文献: [1] YouXianMing, 使用UILabel实现滚动字幕移动效果, 博客园 [2] https://github.com/cbpowell/MarqueeLabel 阅读全文
摘要:
在Objective-C中提供了两个类来实现字典,即NSDictionary和NSMutableDictionary。其中,NSMutableDictionary是NSDictionary的子类,它继承父类方法的同时又支持对数据进行插入和删除操作,它们共同实现了以“键值对”的方式存储数据。 字典类的 阅读全文
摘要:
在iOS开发中经常涉及到汉字的排序,最常见的就是需要根据首字母的字符顺序排列,比如常见的通讯录等。总结出来,大致可以分为两种方法,其中参考文献[1]中提供的方法十分复杂,利用查表的方法是先,并且代码量很大,不建议采用。另一种方法是直接采用Core Foundation中提供的方法,十分简单,封装好的 阅读全文
摘要:
参考资料: 1. 谈谈如何学习ios 8的界面和布局设计 2. iOS 8 Auto Layout界面布局系列 3. 为iPhone 6设计自适应布局 4. 几张图弄明白iOS布局中的尺寸问题 阅读全文
摘要:
本文源自于苹果开发者网站的文章iOS Human Interface Guidelines,内容比较多,此处仅仅是部分笔记。 阅读全文
摘要:
任何程序的生命周期都是指程序加载到程序结束这一段时间。 在iOS应用程序中,通过单击主页面上的图标的方式可以启动一个程序。单击后,系统会显示一个过渡界面,然后调用main()函数来加载程序。从这一刻开始,大量的初始化工作都交给了UIKit,它负责加载程序的用户界面并启动事件循环。在事件循环过程中,U 阅读全文