便利构造函数

swift 中的便利构造函数

用法:通常是对系统一个类 扩展一个构造方法。是这个类更好的为我们服务。

用个简单的例子 

使用 convenience init(这里是参数,构造当前类的使用的参数,怎么方便怎么来。) {

self.init()

// 在这里使用你的参数,合理的设置你的类的构造条件。

}

下面是我用的UIBarButtonItem写一个例子。


便利构造函数_第1张图片

使用的时候 UIBarButtonItem( 找我们的构造函数

便利构造函数_第2张图片

就可以直接使用。

你可能感兴趣的:(便利构造函数)