国のリストについては、Iphone 自体から配列を取得しました。
[NSLocale ISOCountryCodes]
それは、アルファベット順にいくつかのコーディングを含む完全な国名を取得したことから、すべての国コードを返します。
しかし、ピッカービューに時系列で表示したいのです。
時系列で国のリストを取得する最短の方法を教えてください。
あなたのコメントに基づいて、「設立」された日付で国を並べ替えたいと考えています。次のウィキペディアのページには、主権を獲得した日付が記載された国のリストが掲載されています。
http://en.wikipedia.org/wiki/List_of_sovereign_states_by_date_of_formation
あなたの側でデータのキュレーションを行い、ISOCountryCode と "foundation" 日付のローカル データベースとの間のルックアップ メカニズムを作成する必要があります。
もちろん、国が設立された日付は、歴史家によって議論の余地があります。そうは言っても、NSWorldHistory クラスがあるかどうか知りたいです :-)。
あなたの質問は、「一連の値を表示するにはどうすればよいですか?」
ここには、stackoverflow に関する他のリソースがいくつかあります...
1 つの解決策は、設立日をキー、国コードを値として NSDictionary を使用し、キーで並べ替えることです。
あなたの質問が「1 対 1 の関係でデータのセットを別のデータのセットに移入する方法」である場合、答えは再び NSDictionary、または NSArray でネストされた NSDictionary です。
あなたの質問が「国コードからアプリの設立日を取得するにはどうすればよいですか」である場合は、MikeJ の回答で V を押す必要があります。