source code:
protocol UIImageExtension{
init?(normalImage: NSInteger, pressedImage: String, textTag: NSInteger)
}
extension UIImageView: UIImageExtension{
required convenience init?(normalImage: NSInteger, pressedImage: String, textTag: NSInteger)
{
self.init(frame: CGRectZero)
}
}
I want to add a init methods like above, But it always not right, Anyone can review source code and help me right from wrong? thank you very much