didFinishLaunchingWithOptionsでは、最初のコードは次のとおりです。
NSMutableArray *k = [[NSMutableArray alloc] initWithCapacity:10];
[k release];
(私は多くのデバッグの後にそれをこのケースに減らしました)そして私は得ています
*** -[__NSArrayM class]: message sent to deallocated instance 0x7576c90
*** -[__NSArrayM respondsToSelector:]: message sent to deallocated instance 0x7576c90
割り当て行の後の「k」のretainCountをチェックすると、1になります。NSMutableArrayをNSArrayに置き換えると、すべて問題ありません。ここで一体何が起こっているのですか?