public SiriTrackingEvent(NSCoder coder) { EventType = (SiriTrackingEventType)coder.DecodeInt(eventTypeEncodeKey); var nativeDict = (NSDictionary)coder.DecodeObject(parametersEncodeKey); if (nativeDict != null) { var dict = new Dictionary <string, string>(); foreach (var item in nativeDict) { dict.Add((NSString)item.Key, (NSString)item.Value); } Parameters = dict; } }
public SiriTrackingEvent(SiriTrackingEventType eventType, Dictionary <string, string> parameters) { EventType = eventType; Parameters = parameters; }