2012-11-22 44 views
2

我想知道如何從給定的字符串中獲取圖像URL,如下面的目標C中對於我的RSS源iPhone應用程序。使用目標從給定的RSS說明中查找圖像url描述使用目標C

<span style="float:right"><img alt="سلمان محمد البحيري" src="http://www.alwaqe.com/contents/authpic/11.jpg" /><br /></span><p ><b>عندما كنت في زيارة لدولة مصر الشقيقه مع قريب لي حضرنا خطبة صلاةبعد الصلاة أتينا للشيخ وامام الجامع وسلمنا عليه وعرفناه بأنفسنا واخبرناه بأننا من السعودية وقلنا له بأن ماذكرته عن السعودية والوهابية غير صحيح فقال كيف غير صحيح 

我只需要此字符串從獲得圖像URL。

回答

0
NSString *str = @"<span style=\"float:right\"><img alt=\"سلمان محمد البحيري\" src=\"http://www.alwaqe.com/contents/authpic/11.jpg\"/><br/></span><p><b>عندما كنت في زيارة لدولة مصر الشقيقه مع قريب لي حضرنا خطبة صلاةبعد الصلاة أتينا للشيخ وامام الجامع وسلمنا عليه وعرفناه بأنفسنا واخبرناه بأننا من السعودية وقلنا له بأن ماذكرته عن السعودية والوهابية غير صحيح فقال كيف غير صحيح "; 
NSMutableArray *target = [NSMutableArray array]; 
NSScanner *scanner = [NSScanner scannerWithString:str]; 
NSString *tmp; 

while ([scanner isAtEnd] == NO) 
{ 
    [scanner scanUpToString:@"\"" intoString:NULL]; 
    [scanner scanString:@"\"" intoString:NULL]; 
    [scanner scanUpToString:@"\"" intoString:&tmp]; 
    if ([scanner isAtEnd] == NO) 
     [target addObject:tmp]; 
    [scanner scanString:@"\"" intoString:NULL]; 
} 

for (NSString *item in target) 
{ 
    NSLog(@"%@", item); 
}