摘要:
思路1 一、单选 二、全选 1.创建可变数组,存储所有未选中状态(NO)的布尔值按钮,点击时改变其状态,并传入按钮的状态。 三、多选 1.创建Cell时,从数组中取出相应的值,传给cell,如果为YES,否则为NO. 2.点击cell时,从数组中取出相应的值,取反,然后刷新该行。 四、代码先行 ce 阅读全文
摘要:
1.什么是冒泡排序 答:冒泡排序是通过两个相邻的数进行比较和交换,然后把小的数放到最前面,类似于水泡,一点一点浮出水面,大的沉下去,小的浮上来,所以叫做冒泡排序。 2.代码如下 阅读全文
摘要:
http://www.tuicool.com/articles/ERvUbmR 1. 如果方法的返回值是新创建的,那么方法名的首个词应是返回值类型,除非前面还有修饰语如 localizedString; 2.应该把表示参数类型的名词放在参数前面。 3.不要使用str这种简称,应该使用全称string 阅读全文
摘要:
制作时间轴时最重要的是计算下一个圆点及时间轴的长度 1.计算高度可以按取出的当前模型的内容计算,如下: 2.当计算下一个圆圈的y值时,算法如下: 3.下面就时间轴制作的整套代码 阅读全文
摘要:
一.CocoaPods的介绍 三.CocoaPods的安装 三.CocoaPods的删除 五、cocoapods一些命令 六、升级 Ruby和安装Cocoapods 阅读全文
摘要:
一.何时处发消息转发机制? 解:当对象接收到无法解读的消息后,就会启动“消息转发”(message forwarding)机制,程序员可经由此过程告诉对象应该如何处理未知消息。 如:-[__NSCFNumber lowercaseString] :unrecognized selector sent 阅读全文
摘要:
1.RAC/MVVM个人学习资源汇总 http://www.jianshu.com/p/2cfed74789db 2.iOS系统架构 http://www.jianshu.com/p/58bc11c800e4 3.iOS应用架构谈 http://www.jianshu.com/p/58bc11c80 阅读全文
摘要:
1.排序 http://i.cnblogs.com/EditPosts.aspx?opt=1 阅读全文
摘要:
1.【iOS】利用PureLayout实现:比例自动布局(AutoLayout) 2.AutoLayout好多好多不懂的 终于明白了 http://www.jianshu.com/p/094e6baccd5a 阅读全文
摘要:
1.iOS 利用AFNetworking实时检测网络状态 http://www.jianshu.com/p/19e890205746 2.iOS 下载& 断点下载& NSURLSession(总结) http://www.jianshu.com/p/498d979a8a5c 3.iOS消息推送机制 阅读全文