iOS知识点
文章平均质量分 76
墨隐于非
暂无
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
键盘回收
键盘回收是一个事件,因此应该写在 xxxViewController 中! 键盘回收的两种方式 1. 点击return回收键盘 ① 设置代理 1 textField.delegate = self; ② 遵守协议 在textField所在的类中遵守 UIText原创 2016-05-11 16:42:38 · 394 阅读 · 0 评论 -
自定义UICollectionViewLayout之瀑布流
目标效果 因为系统给我们提供的 UICollectionViewFlowLayout 布局类不能实现瀑布流的效果,如果我们想实现 瀑布流 的效果,需要自定义一个 UICollectionViewLayout 类,实现瀑布流效果。效果如右图。 依赖工具: 我们需要一个图片大小和图片地址的Josn数据, 和 SDWebImage图片加载的第三方工具原创 2016-05-11 16:43:27 · 287 阅读 · 0 评论 -
UIImage两种初始化的区别
UIImage可以通过以下两种方式进行初始化: 1 //第一种初始化方式:【注意使用这种初始化的时候如果是png格式的可以不给后缀名,根据屏幕的的分辨率去匹配图片】 2 3 UIImage *image = [UIImage imageNamed:@"v_red_heart_selected"]; 1 //第二种初始化方式:【必须拼接图片的全名称,否则ima原创 2016-05-11 16:43:52 · 399 阅读 · 0 评论 -
iOS中的单例
单例模式的特点 一个类中只能有一个实例对象 单例生命周期和操作的生命周期一样长 单例模式的优点: 由于单例模式在内存中只有一个实例,减少了内存开支,特别是一个对象需要频繁地创建、销毁时,而且创建或销毁时性能又无法优化,单例模式的优势就非常明显了。 由于单例模式只生成一个实例,所以减少了系统的性能开销,当一个对象的产生需要比较多的资源时,如读取配置原创 2016-05-11 16:44:00 · 305 阅读 · 0 评论 -
iOS开发代码规范(通用)
1. 关于命名 1> 统一要求 含义清楚,尽量做到不需要注释也能了解其作用,若做不到,就加注释 使用全称,不适用缩写 2> 类的命名 大驼峰式命名:每个单词的首字母都采用大写字母 例子:MFHomePageViewController 后缀要求 ViewController: 使用ViewController做后缀原创 2016-05-11 16:44:10 · 307 阅读 · 0 评论 -
SQLite错误码
在SQLite中,执行SQL语句的sqlite3_exec()和sqlite3_prepare()两个核心方法的返回值都是一个整型数据,因此,当程序执行出现错误时,我们可以根据执行返回的整型数据来判断错误发生的原因。以下就是SQLite的错误码: 1 #define SQLITE_OK 0 /* 成功 | Successful result */ 2 /* 错误原创 2016-05-11 16:44:12 · 1018 阅读 · 0 评论 -
iOS数据持久化文件读写之偏好设置
很多iOS应用都支持偏好设置,比如保存用户名、密码、字体大小等设置,iOS提供了一套标准的解决方案来为应用加入偏好设置功能。每个应用都有个NSUserDefaults实例,通过它来存取偏好设置。比如,保存用户名、字体大小、是否自动登录等。NSUserDefaults 基本上支持所有的原生数据类型NSString、 NSNumber、NSDate、 NSArray、NSDictionary、BOOL原创 2016-05-11 16:44:17 · 256 阅读 · 0 评论
分享