- (BOOL)readFromURL:(NSURL *)Allathletebios ofType:(NSString *)csv
error:(NSError **)outError
{
if( nil == Allathletebios ){ return NO;}
NSString *fileString = [NSString stringWithContentsOfURL:Allathletebios
encoding:NSUTF8StringEncoding error:outError];
NSScanner *scanner = [NSScanner scannerWithString:fileString];
[scanner setCharactersToBeSkipped:
[NSCharacterSet characterSetWithCharactersInString:@"\n, "]];
NSMutableArray *newAthletes = [NSMutableArray array];
NSString *name, *team;
while ( [scanner scanUpToCharactersFromSet:[scanner charactersToBeSkipped] intoString:&name] && [scanner scanUpToCharactersFromSet:[scanner charactersToBeSkipped] intoString:&team] ) {
[newAthletes addObject:
[NSMutableDictionary dictionaryWithObjectsAndKeys:
[NSString stringWithString:name], @"name",
[NSString stringWithString:team], @"team",
nil]];
}
[self setAthletes:newAthletes];
return YES;
}
3. Undeclared identifier for "scanner"
}