私は列挙型の性別を持っていますが、これをピッカービュー内のビューで使用するために文字列値に関連付ける必要があります。それはココアタッチのフレームワークであり、目的語は言語です。 他のフレームワークで行われたように、ピッカービューのデータソースを列挙として設定する方法はわかりません。だから、私は列挙型の値を配列しなければならないと言われてきました。 NSMutableDictionaryにそれぞれの文字列値でthosを追加しようとしました。 だから私はobjective-c文字列値をキーとして列挙配列を作成する方法は?
NSArray* genderKeys = [NSArray arrayWithObjects:@"Male",@"Female",nil] ;
NSArray* genderValues = [NSArray arrayWithObjects:[NSNumber numberWithInt:male],[NSNumber numberWithInt:female],nil];
for(int i =0;i<[genderKeys count];i++)
[_genderDictionary setValue:[genderValues objectAtIndex:i] forKey:[genderKeys objectAtIndex:i]];
になってしまった、働いて、それが有効なキーではないと言っていない、と私は、キーコードの記事を読んで、私は今何の鍵だといただきました!キーパスを知っているが、それでも私はどのように解決することができますそれ。それは私の人生を台無しにしている、助けてください。
申し訳ありませんが、私は_genderDictionary.ButのためにNSDictionaryを使用していましたが、私はそれがnsmutableであったということを思い出しました。皆さん、ありがとうございました。
辞書キーは、実際にユーザーに公開されるべきではありません。それはベースアックであるので、言語の問題のためではありません。キーは、データそのものではなく、データの取得に使用するものです。 –