2011-12-02 10 views
0

私のアプリには、すべての建物の名前とその略語を保存する必要があります。私の学校には約200の建物があります。そして、データは次のようになります単純なデータセットの格納、列挙またはデータベースの使用?

Physics Builiding | PHYS 

ちょうどフルネームと省略形です。

私はこれらのデータをどのように保存するのがよいでしょうか?列挙型またはデータベース?

私がenumを好むのは、使用するのがとても簡単で、保存するデータがあまりないからです。私がしなければならないのは、このような200のエントリを宣言するだけです。

PHYS("Physics Building") 

私はパフォーマンスの問題について心配しています。列挙型に200個のエントリがある場合、それは起こりますか?

助けてください

答えて

0

私はそれらを列挙型にplonkし、それについて心配しません。あなたは、学校が新しい建物を建てることよりもはるかに速くあなたのアプリを再コンパイルすることができます。

パフォーマンスに関しては、テストを作成して試してみてください。あなたのUIに問題があるかもしれません(長いピックリストは面倒です)が、それは関係なく発生します。私の推測は、これは不合理であるということです。

関連する問題