現在、ディープ コピーが必要な 3 次元の NSMutableArray があります。ただし、次のコードでは、オブジェクトを削除しようとすると NSInvalidArgumentException が発生するため、コードとその内容が不変になるようです。
NSMutableArray* copy = [[[NSMutableArray alloc] initWithArray:input copyItems:YES] autorelease];
配列を不変にせずにディープコピーするにはどうすればよいですか?