Гадкий решение: вы можете загрузить HTML веб-сайта, разобрать его поиск в строке «http://www.grandforks.af.mil/shared/media/document/AFD-121002-» и получить фактический URL (что-то вроде http://www.grandforks.af.mil/shared/media/document/AFD-121002-019.jpg). После этого вы можете загрузить этот URL в свой UIImageView или (лучше) дискриминировать и показать свое изображение, которое включено в приложение.
Уродство зависит от того, что, изменив URL-адрес изображения, ваше приложение перестает работать.
Я бы предположил, что когда пользователь откроет приложение, он проверяет вашу страницу и, в конечном итоге, загружает строку, которую вы ищете. При этом, если веб-сайт изменяет URL-адрес, вы можете вручную изменить источник без обновления приложения.
Я не знаю, является ли использование других данных законным.
EDIT: здесь пример, который я построил, демонстрирующий, как вы можете подстроки строки:
NSString *myString = @"11111www.the-site.com/img42.jpg222222222222222";
NSString *searchString = @"www.the-site.com/img";
NSRange range = [myString rangeOfString:searchString];
NSLog(@"searched string strart at character %lu, and it's long %lu charactrers", (unsigned long)range.location, (unsigned long)range.length);
NSInteger index = range.location + range.length;
NSString *mySubString = [myString substringFromIndex:index];
NSLog(@"string from the index: %@", mySubString);
//I know that the substring I'm looking for is long exactly 2 characters
NSString *the_answer = [mySubString substringToIndex:2];
NSLog(@"this should print 42: %@", the_answer);
я добавил некоторые отпечатки, так что вы можете увидеть, шаг за шагом, что я» я делаю. Очевидно, вы должны изменить «searchString» на «http://www.grandforks.af.mil/shared/media/document/AFD-121002-», а myString - это html страницы.
Надеюсь, это поможет.
Так что я немного новичок в разборе. Есть ли способ помочь мне? Я не прошу вас написать свое приложение или что-то еще. Просто помогите мне улучшить свои навыки и приложение. – turnerdb001
Я отредактировал свой ответ. Проверь это :-) –