数回後に私のアプリがクラッシュする理由を知ることができません:問題の割り当てと解放
ポーションTは非原子的で、保持され、読み取り専用です。
-(void)First:(NSString*)Potions {
potionsT = [[NSString alloc] initWithString:Potions];
}
-(void)After:(NSString*)Potions {
[potionsT release];
potionsT = [[NSString alloc] initWithString:Potions];
私は最初に電話しています。最初とその後、私は数回電話しています:そして、それはクラッシュします。 ECX_BAD_ACCESSと一緒に。私はそのメモリ管理の事柄すべてにかなり戸惑っています。私はそれを知っています...ありがとう!
私はそれを試しましたが、それでもクラッシュします。 – Eli
デバッガが言うか、またはより多くのコードのような、より詳細な情報があります... –