Skip to content

Instantly share code, notes, and snippets.

@sumardi
Created October 24, 2011 03:17
Show Gist options
  • Select an option

  • Save sumardi/1308291 to your computer and use it in GitHub Desktop.

Select an option

Save sumardi/1308291 to your computer and use it in GitHub Desktop.
iPhoneDev - Get first image in NSString.
- (NSString *)getFirstImage:(NSString *)html {
NSString *tempText = [[NSString alloc]initWithFormat:@""];
NSScanner *pageScanner = [NSScanner scannerWithString:html];
[pageScanner setCaseSensitive:NO];
[pageScanner setCharactersToBeSkipped:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
[pageScanner scanUpToString:@"<img " intoString:nil];
[pageScanner scanString:@"<img " intoString:nil];
[pageScanner scanUpToString:@"src=\"" intoString:nil];
[pageScanner scanString:@"src=\"" intoString:nil];
[pageScanner scanUpToString:@"\"" intoString:&tempText];
return tempText;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment