Swift 2.0 – Error de generador de events de Google Analytics – NSMutableDictionary no es convertible a

Funcionó perfectamente en Swift 1.2

codigo:

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

Error:

 NSMutableDictionary is not convertible to [NSObject : AnyObject] 

¿Alguna idea?

Estás echando tu evento mal. Aquí está la manera correcta y una forma de hacerlo.

 let tracker = GAI.shanetworkingInstance().defaultTracker 

Inicialice su rastreador de events como NSObject

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

Reparta su NSObject como Anyobject dentro del método de envío.

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