/ include / CoreFoundation / NSSharedKeySet.h
NSSharedKeySet.h
 1  #import <Foundation/NSArray.h>
 2  
 3  @class NSString;
 4  
 5  @interface NSSharedKeySet : NSObject <NSFastEnumeration, NSCopying, NSCoding>
 6  {
 7      NSUInteger _numKey;
 8      id *_keys;
 9      NSSharedKeySet *_subSharedKeySet;
10  }
11  
12  + (id)keySetWithKeys:(NSArray *)keys;
13  - (NSUInteger)keySetCount;
14  - (void)dealloc;
15  - (NSUInteger)countByEnumeratingWithState:(NSFastEnumerationState *)state objects:(id __unsafe_unretained [])buffer count:(NSUInteger)len;
16  - (id)keyAtIndex:(NSUInteger)index;
17  - (NSUInteger)indexForKey:(id)key;
18  - (NSArray *)allKeys;
19  - (NSUInteger)maximumIndex;
20  - (BOOL)isEmpty;
21  - (NSUInteger)count;
22  - (id)initWithCoder:(NSCoder *)coder;
23  - (void)encodeWithCoder:(NSCoder *)coder;
24  - (id)copyWithZone:(NSZone *)zone;
25  - (id)init;
26  - (id)initWithKeys:(id *)keys count:(NSUInteger)count;
27  - (void)createSubclassCode:(NSString *)subclassName interface:(CFStringRef *)interface implementation:(CFStringRef *)implementation;
28  
29  @end