可変配列に格納しているViewControllerがあります。
- (void)pushViewController:(KAViewController *)viewController
{
[self.viewControllers addObject:viewController];
if (self.count == 0)
[self.view addSubview:viewController.view];
else
[self transitionFromView:self.currentViewController.view toView:viewController.view];
}
配列(viewControllers)は次のように定義されます。
@property (nonatomic, retain) NSMutableArray *viewControllers;
ビューにはボタンがあり、それをクリックすると次のメッセージが表示されます。
[KAGameInfoViewController PerformSelector:withObject:withObject:]:割り当て解除されたインスタンス0x6e6e900に送信されたメッセージ
0x6e6e900がビューコントローラのアドレスであることを確認しました。
何かご意見は?
編集
ARCをオフにして問題を修正します。