ここで何かが私を殺します。1 つのビュー コントローラーを介して、docs フォルダー内の plist を作成して書き込むアプリがあります。私の plist は、グループ化されたデータのさまざまなカテゴリを保持します。たとえば、連絡先の電子メール アドレスと連絡先の携帯電話番号です。
これに対して、私は EmailViewController と SmsViewController を持っています。それぞれがそれぞれの配列を emailarray および smsarray として plist に書き込みます。
3 番目の ViewController は、両方の配列からデータを読み取り、それをアプリで使用する必要があります。それが私の問題です。電子メールおよび SMS ビューコントローラーとまったく同じロード方法を使用しても機能しません。
この場合、各ビュー コントローラーで同じロード メソッドを使用します。非常に多くのビューが同じ plist にアクセスするには、もっと良い方法が必要だと思います。これを特別な「データコントローラー」からロードするか、アプリの delegate.m にロードする必要がありますか?
ありがとう