Неожиданная ошибка при попытке использовать NSLog()IOS

Программируем под IOS
Anonymous
Неожиданная ошибка при попытке использовать NSLog()

Сообщение Anonymous »

Я новичок в разработке для iOS и пытаюсь написать приложение, которое может очищать веб-сайт (HTML). Парсинг Google — это всего лишь пример. Я планирую парсинг чего-то более сложного...

Мой код выглядит следующим образом:

Код: Выделить всё

#import "KppleViewController.h"
#import "TFHpple.h"

@implementation KppleViewController
@synthesize theButton;

- (IBAction)buttonPressed:(UIButton *)sender {
NSLog(@"button Pressed");
NSURL *url          = [NSURL URLWithString: @"http://www.google.com"];
NSData *htmlData    = [NSData dataWithContentsOfURL: url];
TFHpple *xpathParse = [[TFHpple alloc] initWithHTMLData:htmlData];
NSArray *elements   = [xpathParse searchWithXPathQuery:@"//h3"];
TFHppleElement *element = [elements objectAtIndex:0];
NSString *h3Tag = [element content];
NSLog(@"x",h3Tag);
}
Проблема в том, что я получаю сообщение об ошибке, когда пытаюсь написать в консоль (через NSLog), чтобы проверить, сработало ли что-нибудь. Я получаю сообщение об ошибке: «Аргумент данных не используется строкой формата».

Я искал по всему Интернету, но безрезультатно. Если я закомментирую NSLog, чтобы проверить, верен ли мой предыдущий код, я получу ошибку о переменной, расположенной непосредственно над NSlog (h3Tag), объявленной, но не используемой.

Буду очень признателен за любую помощь...

Я также открыт для любых других методов очистки HTML...

Подробнее здесь: https://stackoverflow.com/questions/849 ... -use-nslog

Вернуться в «IOS»