Swift01
[ 2016-6-13 20:20:00 | By: 小飞飞 ]
 
// 《01》 swift基本应用之一懒加载
/*
 lazy var 变量名:变量类型 = {
   let instance = 变量类型()
   return instance
}()


*/
//比如懒加载一个数组   当然了元素添加也可以在viewDidLoad中加载    懒加载其实没有那么难很好学的
 lazy var array:[String] = {
        let list = ["123","234","345"]
        return list
    }()
//《02》
swift基本应用之一 单例 
//单例写法有二种
/*第一种   格式:
static let 名字:类型  = {
    let instance = 类型()
     return  instance
}()

*/
static let sharesingleTon:SingleTon = {
         let instance  = SingleTon()
         return  instance
}()

/*第二种  格式   第二本质是一个类方法 和一个static变量
static  let instance = 类名()
class func shareSingTon()->返回值类型{
return  instance
}
举例
*/
 static let instance = SingleTon()
    class func shareSingTon()->SingleTon
    {
        return instance
    }

}

































 
 
发表评论:
 

时 间 记 忆
<<  < 2016 - >  >>
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
最 新 评 论
最 新 日 志
最 新 留 言
搜 索
用 户 登 录
友 情 连 接


 
天涯博客欢迎您!