09 2012 档案

摘要:(1)如果多个类共享数据而非行为,应该创建这些类可以包含的共用对象。(2)如果多个类共享行为而非数据,应该让它们从共同的基类继承而来,并在基类里定义共用的子程序。(3)如果多个类既共享行为又共享数据,应该让它们从共同的基类继承而来,并在基类里定义共用的数据和子程序。(4)当你想由基类控制接口时,使用继承;当你想自己控制接口时,使用包含。 阅读全文
posted @ 2012-09-27 17:14 Kalou 阅读(617) 评论(1) 推荐(0)
摘要:Demo:参考ASIHttpRequest的示例例如:PerformanceTest#import <Foundation/Foundation.h>#import "ASITestCase.h"@interface PerformanceTests : ASITestCase { NSURL *testURL; NSDate *testStartDate; int requestsComplete; NSMutableArray *responseData; unsigned long bytesDownloaded;}- (void)testASIHTTPR 阅读全文
posted @ 2012-09-20 10:20 Kalou 阅读(962) 评论(0) 推荐(0)
摘要:nsoperation支持特性:1.支持操作之间的依赖性2.支持一个可选的完成Block(等所有操作完成后执行)3.通过kvo来获取当前的运行状态4.改变操作的优先级5.支持取消操作 阅读全文
posted @ 2012-09-02 17:13 Kalou 阅读(152) 评论(0) 推荐(0)