2016年1月20日

初学者笔记几个对象方法

摘要: [UIView beginAnimations:nil context:nil];//准备开始一个动画//修改控件属性的代码,就可以实现动画 [UIView setAnimationDuration:1.0];//设置动画执行时间 [UIView commitAnimatio... 阅读全文

posted @ 2016-01-20 00:32 Gentleq 阅读(145) 评论(0) 推荐(0)

2016年1月14日

懒加载——创建模型

摘要: 一般的数据,在从文件或数据库中读取后,会用到多次,这时候要养成懒加载数据的习惯,以提高程序的性能,其实你不使用懒加载,从使用者来说,如果数据量小,没什么影响,但如果数据量大,使用懒加载数据就有明显的优势了。代码如下: 1 if (_apps == nil) { 2 // 初始... 阅读全文

posted @ 2016-01-14 15:51 Gentleq 阅读(159) 评论(0) 推荐(0)

关于instancetype代替id的使用区别

摘要: 使用instancetype有三点好处:1、明确性。代码只做你让它做的事,而不是其他。2、程式化。你会养成好习惯,这些习惯在某些时候会很有用,而且肯定有用武之地。3、一致性。让代码可读性更好。明确性用instancetype代替id作为返回值的确没有技术上的好处。但这是因为编译器自动将id转化成了i... 阅读全文

posted @ 2016-01-14 15:27 Gentleq 阅读(143) 评论(0) 推荐(0)

2016年1月13日

iOS开发篇

摘要: iOS开发UI篇—懒加载iOS开发UI篇—懒加载1.懒加载基本懒加载——也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,写的是其get方法.注意:如果是懒加载的话则一定要注意先判断是否已经有了,如果没有那么再去进行实例化2.使用懒加载的好处:(1)不必将创建对象的代码全部写在... 阅读全文

posted @ 2016-01-13 22:31 Gentleq 阅读(245) 评论(0) 推荐(0)

2016年1月6日

OC开发需要注意的林林总总

摘要: 关于NSInteger 与NSUInteger在看书上代码是遇见NSInteger和NSUInteger,不知道什么时候用NSInteger,什么时候用NSUInteger,在网上搜了一下,NSUInteger是无符号的整型, NSInteger是有符号的整型,在表视图应用中常见 NSUIntege... 阅读全文

posted @ 2016-01-06 21:29 Gentleq 阅读(175) 评论(0) 推荐(0)

2015年12月1日

「从C开始搞iOS」Xcode环境开发C语言遇到的错误及解决方案

摘要: 一、xCode中去除“Implicit declaration of function 'sysctl' is invalid in C99” 警告一般出现该问题是因为通过C调用了unix/linux 底层接口,所以需要调整c语言的编译选项,设置方法见下图:(根据实际情况选择相应的编译选项)二、定义... 阅读全文

posted @ 2015-12-01 16:26 Gentleq 阅读(883) 评论(0) 推荐(0)

导航