Changeset 415
- Timestamp:
- 12/20/07 10:33:28 (1 year ago)
- Files:
-
- trunk/SapphireMetaData.m (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/SapphireMetaData.m
r414 r415 1166 1166 } 1167 1167 1168 - (void)loadMetaData 1169 { 1170 [[NSNotificationCenter defaultCenter] postNotificationName:META_DATA_FILE_INFO_STARTED_LOADING object:self]; 1168 - (void)internalLoadMetaData 1169 { 1171 1170 [loadTimer invalidate]; 1172 1171 loadTimer = [NSTimer scheduledTimerWithTimeInterval:0.0 target:self selector:@selector(loadMetaDataTimer:) userInfo:[NSMutableArray arrayWithObject:self] repeats:NO]; 1172 } 1173 1174 - (void)loadMetaData 1175 { 1176 [[NSNotificationCenter defaultCenter] postNotificationName:META_DATA_FILE_INFO_STARTED_LOADING object:self]; 1177 [self internalLoadMetaData]; 1173 1178 } 1174 1179 … … 1208 1213 { 1209 1214 nextObj = [queue objectAtIndex:0]; 1210 id nextTarget = self;1211 1215 if([nextObj isKindOfClass:[SapphireDirectoryMetaData class]]) 1212 nextTarget = nextObj; 1213 loadTimer = [NSTimer scheduledTimerWithTimeInterval:0.0 target:nextTarget selector:@selector(loadMetaDataTimer:) userInfo:queue repeats:NO]; 1216 [(SapphireDirectoryMetaData *)nextObj internalLoadMetaData]; 1217 else 1218 loadTimer = [NSTimer scheduledTimerWithTimeInterval:0.0 target:self selector:@selector(loadMetaDataTimer:) userInfo:queue repeats:NO]; 1214 1219 } 1215 1220 else
