NSString *dayinfield[43];
和
-(void)DrawDemo {
dayinfield[2] = @"hallo";
dayinfield[3] = @"test";
// also i can read it
NSLog (@"show: %@",dayinfield[2]);
//works fine
}
填滿它,但是當我置身於另一個函數讀取其內容(同一類)
-(void)ReadData
{
NSLog (@"show: %@",dayinfield[2]);
// I get random infos or 「EXC_BAD_ACCESS
}
怎麼辦我初始化NSString數組是正確的,所以我可以在每個函數中獲得它的內容?
感謝 克里斯
你確定'-DrawDemo'在'-ReadData'之前被調用嗎? – 2010-07-11 17:47:15
'dayinfield'在哪裏聲明 - 它真的是伊娃嗎? – 2010-07-11 18:35:24