2010-11-18 14 views
3

皆さん、こんにちは皆さん、 私はiPhoneアプリケーションのボタンをクリックすると文字列の配列を反復しようとしています。 viewDidLoadメソッドでは、このコードはうまく動作しますが、タブバーを使用してビューを切り替えるので、別のビューから切り替えるときにビューを更新する必要があります。これは、私はそれが「IDのOBJ」 任意の助けが最もいただければ幸いになったときにそれがクラッシュした完全配列を繰り返す

 NSEnumerator *e = [deckList objectEnumerator]; 
     id obj; 

働く別のボタンに使用していたコードと非常によく似て、それが周りに破壊されているコードです。

+0

'id obj'行は、メモリ割り当て以外の何ものでもないので、事実上決してクラッシュしません。コードをもっと教えてください。 – mohsenr

+0

エラーメッセージを表示できますか? – vikingosegundo

+0

Xcodeとは何が関係していますか? (私はあなたの質問にタグを付けました)。 –

答えて

2

それは@vikingosegundoがNSZombieEngabledスレッド内に私を指摘したように、私はnilにidを初期化していなかったことが判明。簡単な修正:

id obj = nil; 

すべての問題を解決しました。