Wikitude 实例 Swift 3

Wikitude instance in Swift 3

我试图在 swift 中调用 WTArchitectView 的初始化程序,但出现此错误:

type of expression is ambiguous without more context

事实上,如果我尝试在 Xcode 自动完成代码功能中找到初始化程序,它不会出现。

有什么方法可以调用那个初始化程序吗?

这将是 Objective C 中的代码:

self.architectView = [[WTArchitectView alloc] initWithFrame:CGRectZero motionManager:nil];

这是我对 Swift 3 的翻译:

self.architectView = WTArchitectView(frame: CGRect.zero, motionManager: nil)

其中self.architectView是WTArchitectView类型,是storyboard中的一个View。

我希望有一天这对某人有所帮助

要调用初始化,您必须先导入核心运动。

import CoreMotion

编码愉快。