摘要: 图片是被放到Images.xcassets中 1、部署版本在>=iOS8的时候,打包的资源包中的图片会被放到Assets.car 图片被压缩; 2、部署版本在<iOS8的时候,打包的资源包中的图片会被放到MainBundle里面,图片没有被压缩; 3、图片直接被拖入项目当中,无论部署版本是多少,都会 阅读全文
posted @ 2016-09-06 20:04 Gjianhao 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1 /* 需要得到一个图片的放大比例,这个比例就是屏幕的宽度与图片真实宽度的比值 */ 2 CGFloat newZoomScale = LZ_SCREEN_WIDTH / [_photoImageView.image size].width; 3 CGFloat xsize = self.bounds.size.width / newZoomScale; 4 CGFloat ysize = s... 阅读全文
posted @ 2016-09-06 15:06 Gjianhao 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 1、复用单元格 2、单元格中的视图尽量都使用不透明的,单元格中尽量少使用动画 3、图片加载使用异步加载 4、滑动时不加载图片,停止滑动时开始加载 5、单元格中的内容可以在自定义cell类中的drawRect方法内自己绘制 6、如非必要,减少reloadData全部cell,只reloadRowAtI 阅读全文
posted @ 2016-09-03 17:29 Gjianhao 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 安装coacoapods步骤: 在终端输入如下命令,升级ruby版本: 出现这个,标志着安装成功。 完成之后,再输入如下命令: 输入y,点击回车。输入下面命令查看是否添加成功。 然后输入如下命令,安装cocoapods: 如果出现如下错误: 这是因为ruby的版本没有升级到最新。如果没有出现该错误则 阅读全文
posted @ 2016-08-26 16:45 Gjianhao 阅读(559) 评论(0) 推荐(0) 编辑
摘要: imageView.layer.cornerRadius = imageView.bounds.size.width * 0.5;// 设置圆角刚好是自身宽度的一半,就刚好是圆形 imageView.layer.masksToBounds = YES; imageView.layer.borderW 阅读全文
posted @ 2016-06-29 11:57 Gjianhao 阅读(350) 评论(0) 推荐(0) 编辑
摘要: NSUserDefaults类提供了一个与默认系统进行交互的编程接口。NSUserDefaults对象是用来保存,恢复应用程序相关的偏好设置,配置数据等等。默认系统允许应用程序自定义它的行为去迎合用户的喜好。你可以在程序运行的时候从用户默认的数据库中读取程序的设置。同时NSUserDefaults的... 阅读全文
posted @ 2016-01-01 22:27 Gjianhao 阅读(238) 评论(0) 推荐(0) 编辑
摘要: Person.h 1 #import 2 3 @interface Person : NSObject 4 { 5 //在{}中定义属性(全局变量/实例变量) 6 //注意:只能定义不能赋值,因为这里只是在做声明操作,不能赋值的 7 //加上下划线,为了区分... 阅读全文
posted @ 2015-11-15 21:17 Gjianhao 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1 //当我们在代码中使用两次#include的时候会报错:因为#include相当于拷贝头文件中的声明内容,所以会报重复定义的错误 2 //但是使用两次#import的话,不会报错,所以他可以解决重复导入的问题,他会做一次判断,如果已经导入一次就不导入了 3 #import 4 5 int ... 阅读全文
posted @ 2015-11-15 21:11 Gjianhao 阅读(598) 评论(0) 推荐(0) 编辑
摘要: nonatomic是非原子性的,也就是给线程不加原子锁,这样的代码运行效率会更高一点,例如:@property (nonatomic,copy)NSString *userName;@property (atomic,copy)NSString *userName;nonatomic能提高好几倍的效... 阅读全文
posted @ 2015-11-07 10:30 Gjianhao 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 完成任务:完成学院分类的点击查看书籍功能,可以点击书的条目查看书的详细信息。完善界面显示,实现购买功能,优化提示,购买后就将该书从数据库中删去。计划任务: 将书的详细信息进行完善,并且可以点击收藏以及已预订等功能。遇到问题: 发现发布的功能出现一点bug没有判断为空,明天改进。 阅读全文
posted @ 2015-06-09 23:50 Gjianhao 阅读(96) 评论(0) 推荐(0) 编辑