我正在从Obj-C过渡到Swift,5秒后我被卡住了:/
@IBOutlet var scene: SCNView!
我收到错误:
'weak' cannot be applied to non-class type '<<error type>>'
Use of undeclared type 'SCNView'
这是什么?
我使用的是最新的Xcode 6.3。
答案 0 :(得分:4)
您需要告诉Swift您打算在包含import
语句的源代码文件中使用的框架(模块),就像您告诉ObjC使用#import
或{{1}一样}。
#include
这使得类,函数和其他符号可用于源文件,并在构建应用程序时在SceneKit框架二进制文件中建立Xcode链接。