我有一个自定义UIView实现CustomView.swift.然后我尝试CustomView在另一个名为CustomClass.swiftvia的类中实例化一个对象:
NSBundle.mainBundle().loadNibNamed(String(CustomView), owner: self, options: nil)
我得到以下异常:
***NSForwarding:警告:类'CustomClass'的对象0x7faceb60e300没有实现methodSignatureForSelector: - 提前麻烦无法识别的选择器 - [CustomClass awakeAfterUsingCoder:]
jjr*_*mos 12
事实证明,指定为ownerin 的参数loadNibNamed()必须继承,NSObject因为所有者应该响应awakeAfterUsingCoder:,如错误消息所示.但我无法在Apple的文档中找到这样的要求.
| 归档时间: |
|
| 查看次数: |
1578 次 |
| 最近记录: |