我想用xib开发cocoa touch框架。 我试图在框架中包含xib和类。 然后我在我的框架中编写了以下代码,
@IBDesignable
public class CustomImageView: UIImageView {
@IBOutlet public weak var itemImage: UIImageView!
@IBOutlet public weak var itemIndicator: UIActivityIndicatorView!
public weak var delegate: NoImageDelegate?
override public func awakeFromNib() {
// xib読み込み
let strBundleId = "jp.co.hogehoge.libraly"
let bundle = NSBundle(identifier: strBundleId)
let view = bundle?.loadNibNamed("CustomImageView", owner: self, options: nil).first as! UIView
addSubview(view)
// 表示初期化
_initView()
}
...
}
....
....
我的应用加载了CustomImageView。
@IBOutlet weak var workImageView: CustomImageView!
然后我从我的应用程序中得到EXC_BAD_ACCESS
的错误。
我的框架包含了CustomImageView。
我如何解决?