发布时间:2016-03-13 23:55:00 浏览:890 回帖 :0
为什么要写这篇文章呢?之前写过一篇,因为手机打字不是很方便,还有之前同事用6splus 定下午茶时候,我滑动列表时候竟然误以为是安卓系统的手机。 tableview 流畅度可以用fps来测试,到6...
发布时间:2016-03-06 23:14:00 浏览:700 回帖 :0
OK ,为什么会写这篇文章呢?因为最近接触老一些面试者,总感觉他们认为做应用只是纯粹的搭个界面,殊不知不仅仅如此。 我们从哪几个方面来测试应用的性能呢? 这里,因为没用真机来调试所以不会出现f...
发布时间:2015-06-09 21:34:00 浏览:654 回帖 :0
LazyCode 是什么? LazyCode 一个懒人用的代码类库,包括的模块:网络请求,数据存储,UIKit ,Foundation的一些类目 PHNetWorkClient 功能 1:发送...
发布时间:2014-01-09 17:30:00 浏览:804 回帖 :0
资料均来自互联网,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。 人魔七七:http://www.cnblogs.com/qiqibo/ 一个http请求只要...
发布时间:2014-01-08 23:57:00 浏览:1012 回帖 :0
资料均来自互联网,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。 人魔七七:http://www.cnblogs.com/qiqibo/ 对于我们IOS开发者...
发布时间:2014-01-01 00:01:00 浏览:732 回帖 :0
命令行设计模式: 命令设计模式将一个请求或行动作封装为对象。这个封装请求比原始的请求要灵活并且可以在对象之前被传递,存储,动态修改或者放进队列里面。苹果 苹果公司实现这种模式使用Target-Ac...
发布时间:2013-12-29 11:45:00 浏览:691 回帖 :0
本篇文章来自于互联网资料翻译 UIScrollView是在IOS最有用的控件之一。他是一个来展现超过一个屏幕的内容的很好的方式。下面有很多的技巧来使用他。 这篇文章就是关于UIScrollView...
发布时间:2013-12-27 16:52:00 浏览:752 回帖 :0
版权声明:原创作品,谢绝转载!否则将追究法律责任。 备忘录模式捕获和具体化对象的内部状态。换句话说,它可以节省你的东西后来,这种外部状态可以恢复在不违反封装; 也就是说,私人数据是私有的。 怎么...
发布时间:2013-12-24 11:49:00 浏览:706 回帖 :0
版权声明:原创作品,谢绝转载!否则将追究法律责任。 键值观察模式: 在KVO,一个对象可以要求被通知当他的某个特殊的属性被改变了。自己或者另一个对象。如果你感兴趣你可以阅读更多的信息参考: App...
发布时间:2013-12-21 23:06:00 浏览:640 回帖 :0
版权声明:原创作品,谢绝转载!否则将追究法律责任。 观察者设计模式 在观察者设计模式里面,一个对象通知其他的对象一些状态的改变。涉及这些对象不需要知道另一个对象---因此鼓励解耦设计模式。这个设计...
发布时间:2013-12-09 12:32:00 浏览:756 回帖 :0
版权声明:原创作品,谢绝转载!否则将追究法律责任。 那么怎么使用适配器设计模式呢? 这个之前提到的水平滚动的视图像这样: 为了开始实现他,我们创建一个新的继承与UIView的Horizont...
发布时间:2013-12-08 13:16:00 浏览:810 回帖 :0
版权声明:原创作品,谢绝转载!否则将追究法律责任。 很多对象需要跟踪信息为了执行他们的任务。一些对象设计模型一个或者多个值。例如NSNumber 类用来保存一个值或者自定义的类有一些属性。有一...
发布时间:2013-12-06 18:34:00 浏览:534 回帖 :0
版权声明:原创作品,谢绝转载!否则将追究法律责任。 设置线程堆栈的大小: 系统为每个你新创建的线程,都会为你的进程空间分配一定的内存作为该线程的堆栈。这里面有我们局部变量声明我们的方法就是一...
发布时间:2013-12-05 16:51:00 浏览:735 回帖 :0
版权声明:原创作品,谢绝转载!否则将追究法律责任。 之前也说过线程是消耗资源的。多线程会占用你应用程序(和系统的)的内存使用和性能方面的资源。我们创建一个线程后可以对他的一些部分进行配置例...
发布时间:2013-12-05 15:32:00 浏览:539 回帖 :0
版权声明:原创作品,谢绝转载!否则将追究法律责任。 我们开发的应用基本上都是多线程的,几乎没有不是多线程的应用发布在appstore。首先我们的应用启动会默认有一个主线程,你一直在里面执行...
发布时间:2013-12-05 13:38:00 浏览:759 回帖 :0
版权声明:原创作品,谢绝转载!否则将追究法律责任。 代理: 另一个装饰设计模式,代理,是一个代表或者协调另一个对象的行为机制。例如当你用一个tableView,你必须实现他里面的一个tabl...
发布时间:2013-12-04 23:52:00 浏览:749 回帖 :0
版权声明:原创作品,谢绝转载!否则将追究法律责任。 对象发送和接受消息 尽管有不同的方法来发送消息在对象之间,到目前位置是想中括号那样[obj doSomeThing];左边是接受消息的...
发布时间:2013-12-04 23:11:00 浏览:815 回帖 :0
装饰设计模式 装饰设计模式动态的添加行为和责任向一个对象而不修改他的任何代码。他是你子类化修改类的行为用通过另一个对象的包装的代替方法。 在Objective-c里面有很多这种设计模式的实现,像c...
发布时间:2013-12-04 11:22:00 浏览:852 回帖 :0
外观设计模式: 这个外观设计模式提供了一个单独的接口给复杂的子系统。而不是暴露用户的一组类和API,你仅仅暴露一个简单的同一的API。 下面的图片解释这个概念: API的用户根本不知道后面系...
发布时间:2013-12-02 22:38:00 浏览:906 回帖 :0
设计模式的好处:我们可以写出容易理解,重用度很高的代码。降低代码的耦合度,符合软件工程的思想。 设计模式主要分为三类:创造型的:单例和抽象工厂。结构类型的: MVC Decorator, Ada...