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