
objective-c
文章平均质量分 88
legendmohe
这个作者很懒,什么都没留下…
展开
-
哪种遍历NSArray/NSDictionary方式快?
做app的时候,总免不了要多次遍历数组或者字典。 究竟哪种遍历方式比较快呢?我做了如下测试: 首先定义测试用宏: #define MULogTimeintervalBegin(INFO) NSTimeInterval start = [NSDate timeIntervalSinceReferenceDate];\ NSTimeInterval duration = 0;\原创 2012-08-02 17:30:55 · 2889 阅读 · 1 评论 -
MUWork--一个基于Objective-c的AOP开发框架
先啥都不说,看一下MUWork的使用例子,让我们通过代码来感性地认识一下这是个什么东西。 首先,你的程序里必须要有这些文件: 然后我们声明一个类: #import #import "MUActionProtocol.h" @interface TestAction : NSObject { } @property(nonatomic, strong) N原创 2012-07-29 13:36:52 · 2767 阅读 · 2 评论 -
MUBlockDelegate——一个基于Block的通用委托实现
1.通常我们这样用委托(Delegate): // 声明一个委托协议 @protocol TestProtcol - (NSString*) testDelegateMethod:(NSString*) aString; @end //实现一个委托协议 @interface TestDelegateImpl : NSObject @原创 2012-08-01 15:54:58 · 1791 阅读 · 0 评论