-1

私のコードでは、JSONValue を使用して NSDictionary を取得しています。

辞書は次のようになります。

{
   {ID = 0, NAME = "Patrick"},
   {ID = 1, NAME = "Ted"},
   {ID = 2, NAME = "John"},
   {ID = 3, NAME = "Allen"},
   {ID = 4, NAME = "David"}
}

次のデリゲート関数で、対応する ID の名前を返したいと思います。

- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component

それを行う最も効率的な方法は何ですか?

4

1 に答える 1

0

例えば:

- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component
{
    // Assuming that you have just one component
    return [jsonDict[row] objectForKey: @(row) ];
}
于 2013-01-22T23:06:49.140 に答える