Am trying to integrate Branch.io in my Xamarin project and came across this requirement to convert c#'s Dictionary to NSDictionary.
Tried
- dictionary as NSDictionary //Didn't work
Tried this as well
private NSMutableDictionary BranchData (Dictionary<string, object> data)
{
List<string> keys = data.Keys.ToList();
NSMutableDictionary branchData = new NSMutableDictionary ();
foreach (string key in keys) {
branchData.Add (new NSString(key), data[key] as NSObject);
}
return branchData;
}
Didn't work.
Any leads would be helpful. Thanks!
UPDATE: