Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/119.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios [对象索引:行];不起作用-目标C_Ios_Uipickerview - Fatal编程技术网

Ios [对象索引:行];不起作用-目标C

Ios [对象索引:行];不起作用-目标C,ios,uipickerview,Ios,Uipickerview,如何获取uipickerview的选定行的值? 我有使用代码的行值 int row; row = [PickerView selectedRowInComponent:0];// row value is ok [object atIndex:row]; //is not working? 等待你的帮助 更新: 实际上,我想获取加载时默认选中的pickerview的值…您可以使用它的委托方法 - (void)pickerView:(UIPickerView *)pick

如何获取
uipickerview
的选定行的值? 我有使用代码的行值

    int row;
    row = [PickerView selectedRowInComponent:0];// row value is ok
    [object atIndex:row]; //is not working?
等待你的帮助

更新:


实际上,我想获取加载时默认选中的pickerview的值…

您可以使用它的委托方法

- (void)pickerView:(UIPickerView *)pickerView didSelectRow: (NSInteger)row inComponent:(NSInteger)component {
[object atIndex:row];
}

我想你想要这个

NSInteger selectedRow =[self.singlePicker selectedRowInComponent:0];
NSString *title = [self.data objectAtIndex: selectedRow];

实际上,我想获取加载时默认选中的pickerview的值…当第一次加载时,然后选择none值,您必须在第一次手动使用setselected方法选择行。这是什么意思是的。。bt它不工作。您是否正在尝试使用
从数组中选择某些内容?然后执行以下操作
[YourArray objectAtIndex:row]