二重開放があると強制終了が起こる。

すなわち、

1.定義の際にautoreleaseを送っているにもかかわらず、
メソッドの最後でreleaseを送ったとき。

2.定義の際、initでない(string~,array~)など、
autoreleaseと同じ意味を持つメソッドを送っているにもかかわらず、最後でreleaseを送ったとき。