/// <summary> /// Gets the preference item. /// </summary> /// <returns>The preference item.</returns> /// <param name="defaults">Defaults.</param> /// <param name="key">Key.</param> public static NSDictionary GetPreferenceItem(this NSUserDefaults defaults, string key) { var preferenceItems = defaults.GetPreferenceSpecifiers(); return(preferenceItems?.FirstOrDefault(x => x["Key"]?.ToString() == key)); }