我想将google Analytics ios添加到我的项目中,但当我尝试将代码粘贴到我的应用程序中时,我遇到了一些问题,如下面的代码所示.
var tracker = GAI.sharedInstance().defaultTracker
tracker.set(kGAIScreenName, value: "rootPlayView")
var builder = GAIDictionaryBuilder.createScreenView()
tracker.send(builder.build() as [NSObject : AnyObject])
Run Code Online (Sandbox Code Playgroud)
然后我得到了这样的错误
我怎样才能解决这个问题?
谢谢!
这个函数在所有curses(也称为Swift 3)的诅咒之前工作.迁移到Swift 3之后,我的友好且可爱的IDE Xcode显示这个令人沮丧的错误SCNTransaction.completionBlock:
不能调用非函数类型的值'(() - > Void)?'
其他几个帖子处理类似的错误,但这些解决方案都不适用.
线路有什么问题???
func test(_ block: SCNNode, animated: Bool) {
// Do stuff
SCNTransaction.begin()
SCNTransaction.animationDuration = animated ? AnimationDur : 0.0
SCNTransaction.completionBlock {
block.removeFromParentNode()
}
// Animate stuff
SCNTransaction.commit()
}
Run Code Online (Sandbox Code Playgroud)