lazy var imageNameArray :Array<String> =self.setupImage();
func setupImage() -> Array<String> {
var array : Array<String> = [];
for index in 1...4 {
let imageName = "new_feature_" + String(index);
array.append(imageName);
}
print("1");
return array;
}
加了lazy后函数只会执行一次