09 2012 档案
摘要:(1)如果多个类共享数据而非行为,应该创建这些类可以包含的共用对象。(2)如果多个类共享行为而非数据,应该让它们从共同的基类继承而来,并在基类里定义共用的子程序。(3)如果多个类既共享行为又共享数据,应该让它们从共同的基类继承而来,并在基类里定义共用的数据和子程序。(4)当你想由基类控制接口时,使用继承;当你想自己控制接口时,使用包含。
阅读全文
摘要: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
阅读全文
摘要:nsoperation支持特性:1.支持操作之间的依赖性2.支持一个可选的完成Block(等所有操作完成后执行)3.通过kvo来获取当前的运行状态4.改变操作的优先级5.支持取消操作
阅读全文

浙公网安备 33010602011771号