懒加载
//
// ViewController.swift
// 懒加载
//
// Created by 谢泽锋 on 2017/5/10.
// Copyright © 2017年 泽锋. All rights reserved.
//
import UIKit
class ViewController: UIViewController {
lazy var date:[String] = {
print("懒加载");
// ()->[String]
// in
return ["z","F"];
}();
let demoFunc = {
()->[String]
in
print("我被初始化了");
return ["x","z"];
};
lazy var data3:[String] = self.demoFunc();
override func viewDidLoad() {
super.viewDidLoad()
print(date);
print(date);
print(date);
print(data3);
print(data3);
print(data3);
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}