我有以下代碼在一個循環測試對於在目標c空
NSArray * images = [definitionDict objectForKey:@"Images"];
NSLog(@"images in definitionDict %@", images);
if (!images)
NSLog(@"NULL");
else
NSLog(@"NOTNULL");
其給出以下輸出
images in definitionDict (
"/some/brol/brol.jpg"
)
NOTNULL
images in definitionDict <null>
NOTNULL
我不理解第二種情況,其中圖像陣列是空值。爲什麼在我的測試中沒有正確檢測到?我怎樣才能調試這樣的問題?
謝謝,這解決了我。 – madewulf 2011-12-22 13:58:38