摘要:
今天随便写了一个测量代码运行时间的小程序,代码是这样的:NSDate* d1=[NSDate date];//dosomthingNSDate* d2=[NSDate date];NSLog(@"time: %f",[d2 timeIntervalSinceDate:d1]);当我通过 run->console 查看日志输出时,出现了"*** _NSAutoreleaseNoPool(): Object 0x36acd0 of class NSCFDate autoreleased with no pool in place - just leaking&q 阅读全文
随笔分类 - ios
IPhone MVC设计模式要点
2011-04-21 14:46 by zhoujie, 3179 阅读, 收藏, 编辑
摘要:
整理自斯坦福大学iphone开发公开课,并加入了一些自己的理解。一、概念 Model = 你的应用程序是什么,是用户界面无关的部分Controller = 你的应用程序如何将Model显示给用户(UI逻辑),是中心是桥梁,连通Model和ViewView = Controller的奴才(minion)、小跟班。view一切听从Controller的指挥,并及时将重要事件报告给Controller 二、通信 1、Model和View永远不能相互通信,只能通过Controller传递。 2、Controller可以直接与Model对话(读写调用Model),Model通过Notification和 阅读全文