摘要: 工厂方法:定义创建对象的借口,让子类决定实例化哪一个类。工厂方法是一个类的实例化延迟到了子类 例如 :Shoes厂有两个子类(Newbalance、Nike)构建类图如下: 代码实现: 1 #import "shoes.h" 2 3 @implementation shoes 4 5 -(insta 阅读全文
posted @ 2016-05-09 15:52 conor 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 一.热补丁作用:修复导致崩溃的错误、替换/增加方法、替换原来的界面等等 二.实现手段:JSPatch (使用Objective-C Objective-C和JavaScript jspatch桥。你可以调用任何Objective-C类和方法在JavaScript中的只是其中一小发动机。这使应用程序获 阅读全文
posted @ 2016-03-10 17:14 conor 阅读(875) 评论(0) 推荐(1) 编辑
摘要: 前言 市面上绝大部分的APP被打开之后映入眼帘的都是一个美轮美奂的轮播器,所以能做出一个符合需求、高效的轮播器成为了一个程序员的必备技能。所以今天的这篇博客就来谈谈轮播器这个看似简单的控件其中蕴含的道理。 正文 首先我们来分析一下该如何去实现一个类似下图的轮播器(图片数量、URL由服务器返回): 策 阅读全文
posted @ 2016-01-22 15:46 conor 阅读(1059) 评论(2) 推荐(0) 编辑