测试一段 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);
可以使用系统时间,通过格式化 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);
相关文章推荐
- 测试一段iOS代码运行时间的两种方法
- 测试一段程序代码执行时间的方法
- 一段测试try...catch运行时间的代码
- 求一段代码运行时所花费的时间(模板设计方法设计模式)
- C# 写个公共的测试代码运行时间的方法
- 一段代码运行时间测试
- 测试一段程序代码执行时间的方法
- 高效编程——C++测试代码运行时间方法
- 封装测试一段代码的运行时间
- Java--查看某一段代码或方法运行时间的方法
- 测试c++代码运行时间方法收藏
- 测试某一段程序运行时间的方法
- iOS测试一段代码的运行时间
- C# 写个公共的测试代码运行时间的方法
- java测试方法和代码的运行时间
- VC下测试一段代码运行时间
- linux编程之C语言代码执行时间测试方法
- 测试 js 方法运行时间
- C++中几种测试程序运行时间的方法
- java代码运行时间超时exception方法