24 #import <Foundation/Foundation.h>
30 #pragma mark Class Constants
40 #define NSIndexSetClass @"NSIndexSet"
46 #define NSMutableIndexSetClass @"NSMutableIndexSet"
65 #pragma mark Creating Index Sets
70 + (instancetype)indexSetWithCoder:(NSCoder *)coder;
71 + (instancetype)indexSetWithContentsOfSerializedFile:(NSString *)path;
72 + (instancetype)indexSetWithDataDictionary:(NSDictionary *)dictionary;
73 + (instancetype)indexSetWithDataDictionaryFromFile:(NSString *)path;
74 + (instancetype)indexSetWithStream:(
SCStream *)stream;
75 + (instancetype)indexSetWithFileStream:(NSString *)path;
76 + (instancetype)indexSetWithData:(NSData *)data;
77 + (instancetype)indexSetWithContentsOfFile:(NSString *)path;
78 + (instancetype)indexSetWithContentsOfURL:(NSURL *)url;
79 + (instancetype)indexSetWithContentsOfURLString:(NSString *)urlString;
80 + (instancetype)indexSetWithIndexSet:(NSIndexSet *)indexSet;
83 #pragma mark Converting Index Sets
97 @property (nonatomic, readonly, copy) NSString *
string;
109 @interface NSMutableIndexSet(SCMutableIndexSet)
Caregory NSArray(SCArray) header file.
Standard class NSIndexSet functionality extending category.
Definition: NSIndexSet+SCIndexSet.h:62
Abstract parent class of the stream classes hierarchy.
Definition: SCStream.h:224