[−][src]Trait cocoa::foundation::NSDictionary
Required methods
unsafe fn init(self) -> *mut Object
unsafe fn initWithContentsOfFile_(self, path: *mut Object) -> *mut Object
unsafe fn initWithContentsOfURL_(self, aURL: *mut Object) -> *mut Object
unsafe fn initWithDictionary_(self, otherDicitonary: *mut Object) -> *mut Object
unsafe fn initWithDictionary_copyItems_(
self,
otherDicitonary: *mut Object,
flag: i8
) -> *mut Object
self,
otherDicitonary: *mut Object,
flag: i8
) -> *mut Object
unsafe fn initWithObjects_forKeys_(
self,
objects: *mut Object,
keys: *mut Object
) -> *mut Object
self,
objects: *mut Object,
keys: *mut Object
) -> *mut Object
unsafe fn initWithObjects_forKeys_count_(
self,
objects: *mut Object,
keys: *mut Object,
count: u64
) -> *mut Object
self,
objects: *mut Object,
keys: *mut Object,
count: u64
) -> *mut Object
unsafe fn initWithObjectsAndKeys_(self, firstObject: *mut Object) -> *mut Object
unsafe fn count(self) -> u64
unsafe fn isEqualToDictionary_(self, otherDictionary: *mut Object) -> i8
unsafe fn allKeys(self) -> *mut Object
unsafe fn allKeysForObject_(self, anObject: *mut Object) -> *mut Object
unsafe fn allValues(self) -> *mut Object
unsafe fn objectForKey_(self, aKey: *mut Object) -> *mut Object
unsafe fn objectForKeyedSubscript_(self, key: *mut Object) -> *mut Object
unsafe fn objectsForKeys_notFoundMarker_(
self,
keys: *mut Object,
anObject: *mut Object
) -> *mut Object
self,
keys: *mut Object,
anObject: *mut Object
) -> *mut Object
unsafe fn valueForKey_(self, key: *mut Object) -> *mut Object
unsafe fn keyEnumerator(self) -> *mut Object
unsafe fn objectEnumerator(self) -> *mut Object
unsafe fn enumerateKeysAndObjectsUsingBlock_(
self,
block: *mut Block<(*mut Object, *mut Object, *mut i8), ()>
)
self,
block: *mut Block<(*mut Object, *mut Object, *mut i8), ()>
)
unsafe fn enumerateKeysAndObjectsWithOptions_usingBlock_(
self,
opts: NSEnumerationOptions,
block: *mut Block<(*mut Object, *mut Object, *mut i8), ()>
)
self,
opts: NSEnumerationOptions,
block: *mut Block<(*mut Object, *mut Object, *mut i8), ()>
)
unsafe fn keysSortedByValueUsingSelector_(self, comparator: Sel) -> *mut Object
unsafe fn keysSortedByValueUsingComparator_(
self,
cmptr: *mut Block<(*mut Object, *mut Object), NSComparisonResult>
) -> *mut Object
self,
cmptr: *mut Block<(*mut Object, *mut Object), NSComparisonResult>
) -> *mut Object
unsafe fn keysSortedByValueWithOptions_usingComparator_(
self,
opts: NSEnumerationOptions,
cmptr: *mut Block<(*mut Object, *mut Object), NSComparisonResult>
) -> *mut Object
self,
opts: NSEnumerationOptions,
cmptr: *mut Block<(*mut Object, *mut Object), NSComparisonResult>
) -> *mut Object
unsafe fn keysOfEntriesPassingTest_(
self,
predicate: *mut Block<(*mut Object, *mut Object, *mut i8), i8>
) -> *mut Object
self,
predicate: *mut Block<(*mut Object, *mut Object, *mut i8), i8>
) -> *mut Object
unsafe fn keysOfEntriesWithOptions_PassingTest_(
self,
opts: NSEnumerationOptions,
predicate: *mut Block<(*mut Object, *mut Object, *mut i8), i8>
) -> *mut Object
self,
opts: NSEnumerationOptions,
predicate: *mut Block<(*mut Object, *mut Object, *mut i8), i8>
) -> *mut Object
unsafe fn writeToFile_atomically_(self, path: *mut Object, flag: i8) -> i8
unsafe fn writeToURL_atomically_(self, aURL: *mut Object, flag: i8) -> i8
unsafe fn fileCreationDate(self) -> *mut Object
unsafe fn fileExtensionHidden(self) -> i8
unsafe fn fileGroupOwnerAccountID(self) -> *mut Object
unsafe fn fileGroupOwnerAccountName(self) -> *mut Object
unsafe fn fileIsAppendOnly(self) -> i8
unsafe fn fileIsImmutable(self) -> i8
unsafe fn fileModificationDate(self) -> *mut Object
unsafe fn fileOwnerAccountID(self) -> *mut Object
unsafe fn fileOwnerAccountName(self) -> *mut Object
unsafe fn filePosixPermissions(self) -> u64
unsafe fn fileSize(self) -> u64
unsafe fn fileSystemFileNumber(self) -> u64
unsafe fn fileSystemNumber(self) -> i64
unsafe fn fileType(self) -> *mut Object
unsafe fn description(self) -> *mut Object
unsafe fn descriptionInStringsFileFormat(self) -> *mut Object
unsafe fn descriptionWithLocale_(self, locale: *mut Object) -> *mut Object
unsafe fn descriptionWithLocale_indent_(
self,
locale: *mut Object,
indent: u64
) -> *mut Object
self,
locale: *mut Object,
indent: u64
) -> *mut Object
Provided methods
unsafe fn dictionary(Self) -> *mut Object
unsafe fn dictionaryWithContentsOfFile_(Self, path: *mut Object) -> *mut Object
unsafe fn dictionaryWithContentsOfURL_(Self, aURL: *mut Object) -> *mut Object
unsafe fn dictionaryWithDictionary_(
Self,
otherDictionary: *mut Object
) -> *mut Object
Self,
otherDictionary: *mut Object
) -> *mut Object
unsafe fn dictionaryWithObject_forKey_(
Self,
anObject: *mut Object,
aKey: *mut Object
) -> *mut Object
Self,
anObject: *mut Object,
aKey: *mut Object
) -> *mut Object
unsafe fn dictionaryWithObjects_forKeys_(
Self,
objects: *mut Object,
keys: *mut Object
) -> *mut Object
Self,
objects: *mut Object,
keys: *mut Object
) -> *mut Object
unsafe fn dictionaryWithObjects_forKeys_count_(
Self,
objects: *const *mut Object,
keys: *const *mut Object,
count: u64
) -> *mut Object
Self,
objects: *const *mut Object,
keys: *const *mut Object,
count: u64
) -> *mut Object
unsafe fn dictionaryWithObjectsAndKeys_(
Self,
firstObject: *mut Object
) -> *mut Object
Self,
firstObject: *mut Object
) -> *mut Object
unsafe fn sharedKeySetForKeys_(Self, keys: *mut Object) -> *mut Object
Implementations on Foreign Types
impl NSDictionary for *mut Object[src]
unsafe fn init(self) -> *mut Object[src]
unsafe fn initWithContentsOfFile_(self, path: *mut Object) -> *mut Object[src]
unsafe fn initWithContentsOfURL_(self, aURL: *mut Object) -> *mut Object[src]
unsafe fn initWithDictionary_(self, otherDictionary: *mut Object) -> *mut Object[src]
unsafe fn initWithDictionary_copyItems_(
self,
otherDictionary: *mut Object,
flag: i8
) -> *mut Object[src]
self,
otherDictionary: *mut Object,
flag: i8
) -> *mut Object
unsafe fn initWithObjects_forKeys_(
self,
objects: *mut Object,
keys: *mut Object
) -> *mut Object[src]
self,
objects: *mut Object,
keys: *mut Object
) -> *mut Object
unsafe fn initWithObjects_forKeys_count_(
self,
objects: *mut Object,
keys: *mut Object,
count: u64
) -> *mut Object[src]
self,
objects: *mut Object,
keys: *mut Object,
count: u64
) -> *mut Object
unsafe fn initWithObjectsAndKeys_(self, firstObject: *mut Object) -> *mut Object[src]
unsafe fn count(self) -> u64[src]
unsafe fn isEqualToDictionary_(self, otherDictionary: *mut Object) -> i8[src]
unsafe fn allKeys(self) -> *mut Object[src]
unsafe fn allKeysForObject_(self, anObject: *mut Object) -> *mut Object[src]
unsafe fn allValues(self) -> *mut Object[src]
unsafe fn objectForKey_(self, aKey: *mut Object) -> *mut Object[src]
unsafe fn objectForKeyedSubscript_(self, key: *mut Object) -> *mut Object[src]
unsafe fn objectsForKeys_notFoundMarker_(
self,
keys: *mut Object,
anObject: *mut Object
) -> *mut Object[src]
self,
keys: *mut Object,
anObject: *mut Object
) -> *mut Object
unsafe fn valueForKey_(self, key: *mut Object) -> *mut Object[src]
unsafe fn keyEnumerator(self) -> *mut Object[src]
unsafe fn objectEnumerator(self) -> *mut Object[src]
unsafe fn enumerateKeysAndObjectsUsingBlock_(
self,
block: *mut Block<(*mut Object, *mut Object, *mut i8), ()>
)[src]
self,
block: *mut Block<(*mut Object, *mut Object, *mut i8), ()>
)
unsafe fn enumerateKeysAndObjectsWithOptions_usingBlock_(
self,
opts: NSEnumerationOptions,
block: *mut Block<(*mut Object, *mut Object, *mut i8), ()>
)[src]
self,
opts: NSEnumerationOptions,
block: *mut Block<(*mut Object, *mut Object, *mut i8), ()>
)
unsafe fn keysSortedByValueUsingSelector_(self, comparator: Sel) -> *mut Object[src]
unsafe fn keysSortedByValueUsingComparator_(
self,
cmptr: *mut Block<(*mut Object, *mut Object), NSComparisonResult>
) -> *mut Object[src]
self,
cmptr: *mut Block<(*mut Object, *mut Object), NSComparisonResult>
) -> *mut Object
unsafe fn keysSortedByValueWithOptions_usingComparator_(
self,
opts: NSEnumerationOptions,
cmptr: *mut Block<(*mut Object, *mut Object), NSComparisonResult>
) -> *mut Object[src]
self,
opts: NSEnumerationOptions,
cmptr: *mut Block<(*mut Object, *mut Object), NSComparisonResult>
) -> *mut Object
unsafe fn keysOfEntriesPassingTest_(
self,
predicate: *mut Block<(*mut Object, *mut Object, *mut i8), i8>
) -> *mut Object[src]
self,
predicate: *mut Block<(*mut Object, *mut Object, *mut i8), i8>
) -> *mut Object
unsafe fn keysOfEntriesWithOptions_PassingTest_(
self,
opts: NSEnumerationOptions,
predicate: *mut Block<(*mut Object, *mut Object, *mut i8), i8>
) -> *mut Object[src]
self,
opts: NSEnumerationOptions,
predicate: *mut Block<(*mut Object, *mut Object, *mut i8), i8>
) -> *mut Object
unsafe fn writeToFile_atomically_(self, path: *mut Object, flag: i8) -> i8[src]
unsafe fn writeToURL_atomically_(self, aURL: *mut Object, flag: i8) -> i8[src]
unsafe fn fileCreationDate(self) -> *mut Object[src]
unsafe fn fileExtensionHidden(self) -> i8[src]
unsafe fn fileGroupOwnerAccountID(self) -> *mut Object[src]
unsafe fn fileGroupOwnerAccountName(self) -> *mut Object[src]
unsafe fn fileIsAppendOnly(self) -> i8[src]
unsafe fn fileIsImmutable(self) -> i8[src]
unsafe fn fileModificationDate(self) -> *mut Object[src]
unsafe fn fileOwnerAccountID(self) -> *mut Object[src]
unsafe fn fileOwnerAccountName(self) -> *mut Object[src]
unsafe fn filePosixPermissions(self) -> u64[src]
unsafe fn fileSize(self) -> u64[src]
unsafe fn fileSystemFileNumber(self) -> u64[src]
unsafe fn fileSystemNumber(self) -> i64[src]
unsafe fn fileType(self) -> *mut Object[src]
unsafe fn description(self) -> *mut Object[src]
unsafe fn descriptionInStringsFileFormat(self) -> *mut Object[src]
unsafe fn descriptionWithLocale_(self, locale: *mut Object) -> *mut Object[src]
unsafe fn descriptionWithLocale_indent_(
self,
locale: *mut Object,
indent: u64
) -> *mut Object[src]
self,
locale: *mut Object,
indent: u64
) -> *mut Object