在项目中,遇到这样一个问题,可简化为:
class demoModel: NSObject {
var title: String = ""
}
....
var arr = [demoModel]()
for i in 0..<5000 {
let m = demoModel()
arr.append(m)
}
当数据量大时,会发现比较耗时。
在项目中,遇到这样一个问题,可简化为:
class demoModel: NSObject {
var title: String = ""
}
....
var arr = [demoModel]()
for i in 0..<5000 {
let m = demoModel()
arr.append(m)
}
当数据量大时,会发现比较耗时。
本文标题:Swift数组append操作性能优化
本文链接:https://www.haomeiwen.com/subject/flqdcctx.html
网友评论