XML解析器試圖分配其委託的NSMutable數組,名爲masterCodeList。從下面的代碼中,你會看到這個失敗。 (我是新手)NSMutable Array將不會分配,仍然爲零
if (dataController.masterCodeList == nil){
dataController.masterCodeList =[[NSMutableArray alloc] init];
if (dataController.masterCodeList == nil) {
NSLog(@"the init of the mutable array did NOT work");
}
}
我每次都收到the init of the mutable array did NOT work
消息。我正在導入dataController頭。
#import "CodeDataController.h"
我沒有收到其他錯誤消息,解析器解析正常,應用程序運行平穩,沒有內容。
在此先感謝。
你使用ARC嗎?在你的dataController對象中如何定義「masterCodeList」? –
是dataController nill? – rooster117
此外,爲什麼你的底層(子)XML解析器試圖分配你的委託(可能是父類的「masterCodeList」。爲什麼委託沒有這樣做? – trumpetlicks