错误记录:将数组赋值给另一个页面的数组,改变该数组也会改变原数组

原因:指向的地址相同;

例如self.array = @[@"2",@"2"];

self.arrayTemp = self.array;

self.array 和 self.arrayTemp 指向的是同一个地址

解决:

1.self.gameView = [myArray mutableCopy];

2.@property时使用copy属性

你可能感兴趣的:(iOS开发)