[Cocoa] NSMutableArrayのインスタンスを”Mutable”なまま複製したいときは”mutableCopy”メソッドを使おう photo credit: alberthuynhphoto iPadアプリの開発をしていて少しハマってしまったのでメモ。 最近よくハマるので、どんどんブログ記事にしてまとめていきたいと思います。 問題 NSMutableArrayのインスタンス(つまり変更可能な配列)を複製して、複製先の配列にオブジェクトを挿入しようとしたときのことです。 下記のようなコードを実行すると途中で例外が発生し、プログラムが停止してしまいました。 NSMutableArray* originalArray; NSMutableArray* duplicatedArray; originalArray = [[NSMutableArray alloc] init]; du