Swift语言创建类别
本文主要介绍如何使用Swift语言创建类目
一 、说明
1)很多原来使用OC语言的程序员,刚接触Swift语言时,对创建目,很懵逼。
2)OC语言创建类目,有相应的文件,而Swift只有一个Swift文件
二、Swift的类目创建创建
1. New File
2. 名字 类+自定义,这里使用UIBarButtonItem讲解:UIBarButtonItem+YWBarItem
3. 创建完毕后,将import Foundation删除或者注释掉
4. 导入import UIKit
import UIKit
extension UIBarButtonItem{
// 如果在func前面加上class, 就相当于OC中的+类方法
class func createBarButtonItem (imageName:String ,target:AnyObject, action:Selector) ->UIBarButtonItem {
let btn = UIButton()
btn.addTarget(target, action: action, forControlEvents: UIControlEvents.TouchUpInside)
btn.sizeToFit()
return UIBarButtonItem.init(customView: btn)
}
}