Сделайте сканирование сайта дорогим.
нет никакого способа, которым я знаю, что это может не допустить бота в Ваш сайт. Я даже знаю сервис, где существуют люди, которые сканируют сайты для Вас. Как Вы обработали бы это?
худшая вещь для ботов, когда сайт изменяется. Через некоторое время это добирается до дорогого или до скучного для поддерживания бота в рабочем состоянии. Могли бы быть обновления на Вашем сайте, которые похожи на новый продукт, но на самом деле не являются. Если Вы нерегулярно обновляете, и undpredictable вещи становятся действительно твердыми к боту.
дюйм/с Запрета мог бы быть контрмерой, пока это - известный IP. Преступник должен использовать прокси. Прокси я знаю работу хорошо, но замедляю Вас много.
Что-то вроде этого может сработать для вас:
NSString *fileContents = [NSString stringWithContentsOfFile:@"myfile.txt"];
NSArray *lines = [fileContents componentsSeparatedByString:@"\n"];
Это даст вам массив, в котором каждый элемент является строкой строки.
Objective-C является надлежащим расширением C. Любая программа C является допустимой программой Objective-C. Среди прочего, это означает, что EOF, определенный в стандартном заголовке C "stdio.h", также является маркером EOF в Objective-C.