2014-11-29 3 views
-2

У меня есть NSMutableDictionary, который содержит пары ключ/значение, когда я пытался отладить содержание, кажется, что загружен правильно:Получение нулевой NSString после назначения

NSLog(@"%@",[item objectForKey:@"title"]);//result: iOS in 24 hours. 

, но когда я попытался присвоить это значение в другую NSString я получаю нулевое значение

NSString *title = [item objectForKey:@"title"];// even tried to cast it using (NSString*) 
NSLog(@"%@",title);//null value 
+0

вы хотите сказать, что у вас есть бот h эти утверждения, один над другим в одном и том же месте в вашем коде, и один дает вам значение, а другое - null? (Я вам не верю.) –

+0

Это не может быть воспроизведено с предоставленным образцом. – CrimsonChris

+0

@HotLicks Я клянусь, приходите, думаете ли вы, что я публикую, чтобы повеселиться? –

ответ

0

Проверьте, как это показано ниже: -

if (item[@"title"] == [NSNull null]) 
{ 
//your code 
} 
Смежные вопросы