2011-11-16 5 views
0

私はアプリを書いていて、やっている間に疑念を抱いています。 NSUserDefaultにデータを保存します。私は4つのビューを持っています:更新ビュー、削除ビュー、ビューと表示ビューを追加します。 NSUserDefaultのデータは変更できないためです。だから私はデータを上書きすることです。複数のビューに1つの配列を使用する方法?

私はすべてのデータを格納するために1つの配列を使用することを考えています。私はそれをcontrolArrayと呼んでいます。 しかし、どのように私は別のビューにcontrolArrayのデータをcarrayすることができますか?たとえば、削除ビューでcontrolArrayの項目を削除すると、表示ビューに切り替えると、その項目はもう表示されません。他のビューでも同じことをします。それをしてもいいですか?私に教えてください、私にいくつかのヒントを与えてください。

ありがとうございます。

答えて

0

AppDelegateにアレイを保存してみます。どこからでもアクセスして変更することができます。

+0

素晴らしいですが、私は1トンで試してみたいと思います。私は書籍のクラスを作成しました。そこにNSMutableArrayを作成します。次に、他のビューで私は:書籍*アイテム= [書籍新]; [item.array addObject @ "123"]しかし何も起こりません。さえ私はまだnullを与えるitem.arrayのクラスをNSlogします。どうして私に教えてくれますか? – user1035877

関連する問題