私は iOS プログラミングを学んでおり、自分のアプリケーションに使用するのに最も適したクラス、NSDictionary
またはCore Data
. 一連の属性を持つレコードの配列を作成できるようにしたいと考えています。
たとえば、名前: Joe Citizen、年齢: 38、性別: 男性、職業: 飼育係、都市: シドニーなどです。
1 つ以上の属性を持つレコードをランダムに選択できるようにしたいと考えています。昨夜NSDictionary
、私は、プロパティをビット マップされた単語に埋め込み、それを文字列に変換し、その文字列に文字列を追加して、k_stringbitpattern_uniquenumber
. ランダムな識別子を取得するには、乱数を生成し、マスクし、文字列に変換するなどして、面倒すぎることに気付きました。
私は iOS プログラミングが初めてで、速度、メモリ使用量、エレガンス、および再利用を考慮しようとしています。ベテランの意見を得ることは役に立ちます。
私の用語の使用が厳密に正しくない場合 (つまり、レコードの配列) は、事前にお詫び申し上げます。そうそう、レコードは読み取り専用なので、後でアプリを拡張して Web サイトからデータを取得できるようにしたいと考えています。有益なコメントをいただければ幸いです。