我正在尝试计算(以毫秒为单位)在我的应用程序中完成操作时经过了多少时间。尽管我的应用程序似乎在 NSLog 函数附近崩溃,但我已经阅读了大部分文档并查看了示例。这里解决的所有答案似乎都是专门针对 iOS 的,我正试图让它与 OSX 一起工作。任何帮助或建议将不胜感激 - 谢谢。
- (void)someMethod {
NSTimeInterval startTime = [[NSDate date] timeIntervalSinceReferenceDate];
// Do something else
// Now see how much time went by
NSTimeInterval endTime = [[NSDate date] timeIntervalSinceReferenceDate];
double elapsedTime = startTime - endTime;
NSLog(@"time: %@", elapsedTime);
}