在 .h 文件中:
double var1;
NSString *Items[90];
在 .m 文件中:
var1 = 1000;
NSString *j = [NSString stringWithFormat:@"%g", var1 ];
Items[42] = [@" Per each " stringByAppendingString: j ];
请参阅上面的代码,问题是通过运行的应用程序我有一个需要此 Items[42] 值的过程,但是该值不再存在(我没有删除它)但单元格完全为空,没有 null 或空格,就像释放了单元格值一样。
另一方面,如果我只是在 Items[42] 中放置一些没有附加变量的字符串(如 var1)(即 Items[42] = @"hello there"; ),那么一切正常,并且 Items[42] 的值为被保存。
知道为什么单元格在呈现可变内容(如 var1 )时会丢失内容吗?
TIA