public float[] this [NSString key] { get { if (key == null) { throw new ArgumentNullException(nameof(key)); } var a = CFDictionary.GetValue(Dictionary.Handle, key.Handle); return(NSArray.ArrayFromHandle <float> (a, input => { return new NSNumber(input).FloatValue; })); } set { if (key == null) { throw new ArgumentNullException(nameof(key)); } if (value == null) { RemoveValue(key); } else { Dictionary [key] = NSArray.From(value); } } }
public NSObject GetUnifiedMeContact <T> (T [] keys, out NSError error) where T : INSObjectProtocol, INSSecureCoding, INSCopying { using (var array = NSArray.From <T> (keys)) return(GetUnifiedMeContact(array, out error)); }
public CNContact[] GetUnifiedContacts <T> (NSPredicate predicate, T [] keys, out NSError error) where T : INSObjectProtocol, INSSecureCoding, INSCopying { using (var array = NSArray.From <T> (keys)) return(GetUnifiedContacts(predicate, array, out error)); }
public CNContact GetUnifiedContact <T> (string identifier, T [] keys, out NSError error) where T : INSObjectProtocol, INSSecureCoding, INSCopying { using (var array = NSArray.From <T> (keys)) return(GetUnifiedContact(identifier, array, out error)); }
public bool AreKeysAvailable <T> (T [] keyDescriptors) where T : INSObjectProtocol, INSSecureCoding, INSCopying { using (var array = NSArray.From <T> (keyDescriptors)) return(AreKeysAvailable(array)); }
public SKKeyframeSequence(NSObject [] values, double [] times) : this(values, NSArray.From(times)) { }