2012-03-24 3 views
-1

を経由して移入されNSDictionaryのNSArrayの経由を移入すると、コードであります(https://plus.google.com/u/0/113629344949177123204/posts/SwHzXL6kvvJから)ここの.plist

self.verbArrayDatavArrayから入力されていません。 self.verbDataArraynilである必要があります。

これを最初から試してみましたが、これまでは実際にはこれまで行ってきましたが、iOS 4とRelease/memory管理を使用しています。これは私が始めた純粋なiOS 5 ARCアプリです。

アイデア?

+0

これはエラーメッセージではありません。あなたの変数を表示するビューです。 self.verbArrayDataにブレークポイントがありますか? –

+0

あなたは正しいです、マティアス。いいえ、エラーメッセージは表示されませんが、配列は移入されません。 self.verbDataArrayがローカルNSArray変数vSortedから初期化していない理由を理解できません。 self.verbDataArrayの場合、具体的にallocとinitfromarray:vArrayのコード。 昨日、コードスニペットを貼り付けました。そのコードスニペットは、Safari経由でWebページに表示されなくなりました。Firefoxで正常に動作します。 – Neil

+1

GDBまたはLLDBをデバッガとして使用していますか? xCode 4.3.1では、LLDBにはバグがあり、時にはivarsで間違った値が表示されることがあります。 GDBに切り替えるか、xCode 4.3.2にアップグレードしてみてください。 –

答えて

0

私はそれを理解しました...しかし、なぜそれが機能するのか分かりません。 Self.verbArrayDataが無効です。しかし、verbArrayDataはうまく動作します。ですから、self.verbArrayData = [[NSArray ...]をverbArrayData = [[NSArray ...]に変更してコンパイルして正常に実行しました。したがって、self.verbArrayDataはこの場合のセッターではないゲッターです。おもう。 THanks - -

+0

verbArrayDataプロパティの宣言には、ほぼ確実に問題があります。そのため、宣言した場所にコードを投稿するよう依頼しています。 – Flyingdiver