хорошо, я опубликую это как другой ответ ...
В заголовочный файл добавить
NSArray *arrURLs;
NSInteger *currentIndex;
и сделать массив свойством (сохранить), синтезировать его в файле .m, а также освободить его в dealloc .
В - (void)viewDidLoad
инициализировать массив со всеми URL-адресами и установить currentIndex равным 0.
arrUrls = [[NSArray alloc] initWithObjects:@"url", @"url", ..., nil];
currentIndex = 0;
добавьте два метода, которые вы вызываете, например, prevPage и nextPage , и свяжите их с вашими кнопками. В этих методах вы делаете что-то вроде ...
// next page
currentIndex += 1;
NSString *str = [arrUrls objectAtIndex:currentIndex];
NSURL *url = [NSURL URLWithString:str];
[webView loadRequest:[NSURLRequest requestWithURL:url]];
Я бы, вероятно, создал другой метод, в котором вы устанавливаете currentIndex и проверяете, находится ли он в правильных границах (например, не должен быть меньше 0 и должен быть меньше длины массива). Затем вы можете изменить первую строку и позволить вызову метода обрабатывать / уменьшать значение переменной.
надеюсь, это поможет.