Swift 真的比Objective-C执行速度快吗?
我进行了一场测试对比:
分别使用swift 和 objective-c 新建了命令行程序,程序如下:
swift:
let high = 1000_0000
let date1 = Date()
debugPrint("\(date1) beigin >>>")
for _ in 0..<high {
}
let date2 = Date()
debugPrint("time:\(date2.timeIntervalSince(date1))")
测试结果:
OC:
NSDate *date1 = [NSDate new];
int high = 10000000;
for (int i = 0 ;i < high ;i++) {
}
NSDate *date2 = [NSDate new];
NSLog(@"time:%f",[date2 timeIntervalSinceDate:date1]);
OC测试结果:
显然,OC比Swift快很多。 所以Swift到底快在哪?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
结构体 值类型