Я пишу код в объективе-c. Я хотел бы извлечь url из строки.iOS rangeOfString не может найти строку, которая определенно существует
Вот мой код:
NSMutableString *oneContent = [[latestPosts objectAtIndex:i] objectForKey:@"content"];
NSLog(@"%@", oneContent);//no problem
NSString *string = @"http";
if ([oneContent rangeOfString:string].location == NSNotFound) {
NSLog(@"string does not contain substring");
} else {
NSLog(@"string contains substring!");
}
Как вы можете видеть, я хочу, чтобы извлечь URL из oneContent
строки, и я проверил, что oneContent
определенно содержит «HTTP», но почему результат шоу ничего?
Есть ли лучший способ извлечь URL-адрес?
вы можете попробовать как это [oneContent componentsSeparatedByString: @ "stringtoseparate"]. это вернет массив разделенных строк –