Как правило, iOS не подходит для веб-сканирования, потому что это нелегко для программистов.
Но если вы хотите, это возможно. В основном вы будете использовать AFNetworking (или Alamofire или метод System default) для отправки веб-запросов. Получив ответ, проанализируйте текст, в основном, используя регулярное выражение. Например, вы можете написать категорию для NSString:
@implementation NSString(StringRegular)
-(NSMutableArray *)substringByRegular:(NSString *)regular{
NSString *reg=regular;
NSRange r = [self rangeOfString:reg options:NSRegularExpressionSearch];
NSMutableArray *arr=[NSMutableArray array];
if (r.length != NSNotFound &&r.length != 0) {
int i=0;
while (r.length != NSNotFound &&r.length != 0) {
NSString* substr = [self substringWithRange:r];
[arr addObject:substr];
NSRange startr=NSMakeRange(r.location+r.length, [self length]-r.location-r.length);
r=[self rangeOfString:reg options:NSRegularExpressionSearch range:startr];
}
}
return arr;
}
@end
И тогда вам нужно будет сохранить ваши данные. Я рекомендую вам использовать онлайн-базу данных. Если нет, вы можете сохранить данные на своем устройстве iOS с помощью FMDatabase или просто SQLite
и что такое * «Системный метод по умолчанию» *? – Jamil
Системный метод по умолчанию = NSURLSession & NSURLRequest –