您的位置:首页 > 编程语言

测试一段 iPhone 代码运行时间的方法

2010-07-21 15:18 591 查看
iPhone 的硬件速度毕竟不比电脑,用户的耐心也是有限的,所以要时刻注意程序的运行时间。这里提供几个获取精确时间的方法

可以使用系统时间,通过格式化 nsstring 获,示例

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];

[formatter setDateFormat:@"YYYYMMddhhmmss"];

NSString *locationString=[formatter stringFromDate: [NSDate date]];


或直接计算代码耗时,示例

NSDate* tmpStartData = [[NSDate date] retain];

//You code here...

double deltaTime = [[NSDate date] timeIntervalSinceDate:tmpStartData];

NSLog(@">>>>>>>>>>cost time = %f", deltaTime);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: