extension

extension与OC中分类差不多

1.创建方式 

名字写成,类+分类名

 1.如给Bundle创建分类创建nameSpace属性

//extension 类{}
extension Bundle{
    var nameSpace:String {
   return infoDictionary?["CFBundleName"] as? String ?? ""
    }
}
//也可以写在类文件中,单创建一个extension方法 extension 类{}

 

posted @ 2017-02-23 21:35  TheYouth  阅读(155)  评论(0编辑  收藏  举报