我想使用结构跟踪事件。哪个通过使用
为我工作import Answers
func trackEvent() {
Answers.logCustomEvent(withName: "testEvent", customAttributes: ["Category":"test", "Player":50])
}
但我必须在每个视图中导入答案类,我需要跟踪任何事件。是否有任何其他方法或方法来跟踪事件而无需每次都导入答案类。
答案 0 :(得分:2)
这个怎么样?创建一个类Tracker
并导入Answers
。
import Answers
class Tracker {
static func logCustomEvent(withName:String, customAttributes:[String:Any]) {
Answers.logCustomEvent(withName: withName, customAttributes: customAttributes)
}
}
然后在任何地方使用你的课程而不导入任何东西。
Tracker.logCustomEvent(withName: "testEvent", customAttributes: ["Category":"test", "Player":50])