0

2 つのプロファイル/アカウントを追加する機能を持つアプリを作成しています。各プロファイルには、現在コア データで管理しているデータが関連付けられています。私のCDモデルには、「誕生日」と「名前」を持つ「赤ちゃん」と、写真を保存するためのバイナリデータを持つ「写真」という2つのエンティティがあります。データは、テキストと日付の値が関連付けられた約 100 ~ 200 枚の写真で構成されます。

これについてどうすればよいかについて、2 つの質問があります。

  1. 私が持っている可能性のあるデータの量を考えると、コアデータは先を行っています。そうでない場合、私の最良の選択肢は何ですか。

  2. ユーザー プロファイル/アカウントを作成および管理する方法について、少しヒントをいただけませんか。プロファイルが存在するかどうかを調べて、プラス ボタンを表示するのではなく表示する最良の方法は何ですか?

たとえそれが私を正しい方向に導くためだけであっても、どんな助けも素晴らしいでしょう.

乾杯

4

1 に答える 1

2

Core Data はまさにあなたのための方法であり、はるかに大量のデータでも完全に機能します。

プロファイルがBabyエンティティのインスタンスであると理解していれば、そのエンティティをフェッチして、オブジェクトの数を数えることができます (オブジェクトが 1 つだけの場合)。この 2 つのアカウントを保持する方法が他にある場合は、もう少し明確にしてください。

于 2012-04-24T13:39:24.077 に答える