我打算做可编辑的字符串数组。所以首先我创建了这个属性:
@property (strong, nonatomic) NSMutableArray *history;
然后我做了懒惰的实例化:
- (NSMutableArray *)history
{
if (!_history) _history=[NSMutableArray array];
return _history;
}
现在,当我只想向数组中添加一个对象时:
[self.history addObject:self.game.text]
(self.game.text 是一个 NSString ,但在 Objective C 中我被告知它应该接收任何类型的类)
而且……即使是那种简单的方法也行不通。我没有收到任何错误,只是模拟器保持黑屏,屏幕女巫告诉“Theard 1:signal SIGABRT”
甚至不知道如何开始修复它......(当我将以下行作为评论时,应用程序运行良好。那条简单的线似乎造成了问题)