Changeset 2941
- Timestamp:
- 05/31/05 00:41:19 (4 years ago)
- Files:
-
- Footagehead/trunk/FHFileHandler.m (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
Footagehead/trunk/FHFileHandler.m
r2933 r2941 31 31 #import "FHFileHandler.h" 32 32 33 static NSComparisonResult compareFile(id, id, void *); 34 35 33 36 @implementation FHFileHandler 34 37 … … 40 43 41 44 return NO; 45 } 46 47 48 49 #pragma mark - 50 51 static NSComparisonResult compareFile(id string1, id string2, void *context) { 52 return [string1 compare:string2 options:NSCaseInsensitiveSearch | NSNumericSearch]; 42 53 } 43 54 … … 60 71 files = [[NSFileManager defaultManager] directoryContentsWithFileAtPath:root]; 61 72 types = [NSImage FHImageFileTypes]; 62 enumerator = [[files sortedArrayUsing Selector:@selector(caseInsensitiveCompare:)] objectEnumerator];73 enumerator = [[files sortedArrayUsingFunction:compareFile context:NULL] objectEnumerator]; 63 74 64 75 _files = [[NSMutableArray alloc] initWithCapacity:[files count]];
