【发布时间】:2014-09-17 07:04:28
【问题描述】:
我有一个 Swift 项目,我在其中添加了一个带有 UIView 自定义子类的框架目标,因此我可以在 Xcode 6 的 Interface Builder 中使用新的实时视图。但是当我尝试在我的 @ 中添加一个 @IBOutlet 987654323@ 项目中的子类我收到 “使用未声明的类型 'MyCustomView'” 错误,我无法构建我的项目。
这是我来自 UIViewController 子类的代码:
import UIKit
import MyCustomFramework
class MyViewController: UIViewController {
@IBOutlet var myCustomView: MyCustomView?
}
这就是“MyCustomFramework”目标中的“MyCustomView.swift”的样子:
import UIKit
@IBDesignable class MyCustomView: UIView {
@IBOutlet var imageView: UIImageView?
init(coder aDecoder: NSCoder!) {
super.init(coder: aDecoder)
}
}
有人知道我忘记了什么吗?我是否以错误的方式导入它?我错过了什么吗?
【问题讨论】:
标签: ios frameworks swift