Как я могу NSLog строку из объекта NSDictionary? - PullRequest
0 голосов
/ 12 февраля 2012

Работая с Json, как я могу " NSlog " только заголовок в этом коде:

NSDictionary *item = [tableData objectAtIndex:[indexPath row]];
    // Set text on textLabel
    [[cell textLabel] setText:[item objectForKey:@"title"]];
    // Set text on detailTextLabel
    [[cell detailTextLabel] setText:[item objectForKey:@"description"]];

Что-то вроде NSlog(@"%@", title);?

Спасибо!

1 Ответ

1 голос
/ 12 февраля 2012

Если я правильно понял, что вы спрашиваете, то это должно быть сделано:

NSLog(@"%@", [item objectForKey:@"title"]);

Если это дает вам предупреждение компилятора, потому что объект не может быть строкой NSString, то вы можете сделать:1004 *

NSString *title = [item objectForKey:@"title"];
NSLog(@"%@", title);

Если я неправильно понял ваш вопрос, пожалуйста, дайте мне знать, и я исправлю свой ответ соответствующим образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...