gpt4 book ai didi

ios - Swift 2.0 - Google Analytics 事件生成器错误 - NSMutableDictionary 不可转换为 [NSObject : AnyObject]

转载 作者:搜寻专家 更新时间:2023-10-30 22:03:26 24 4
gpt4 key购买 nike

在 Swift 1.2 上完美运行

代码:

 var build = GAIDictionaryBuilder.createEventWithCategory("Record Counter", action: "Images Taken", label: "usersad", value: 1  ).build() as [NSObject : AnyObject]
self.tracker.send(build)

错误:

NSMutableDictionary is not convertible to [NSObject : AnyObject]   

有什么想法吗?

最佳答案

您将事件投错了。这是正确的方法和一种方法。

let tracker = GAI.sharedInstance().defaultTracker

将事件跟踪器初始化为 NSObject

let eventTracker: NSObject = GAIDictionaryBuilder.createEventWithCategory(
"ui_action",
action: "button_press",
label: "play",
value: nil).build()

在发送方法中将您的 NSObject 转换为 Anyobject。

tracker.send(eventTracker as! [NSObject : AnyObject])

关于ios - Swift 2.0 - Google Analytics 事件生成器错误 - NSMutableDictionary 不可转换为 [NSObject : AnyObject],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32576974/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com