gpt4 book ai didi

iphone - UIPickerView 的问题

转载 作者:行者123 更新时间:2023-12-03 19:34:59 26 4
gpt4 key购买 nike

我完全被 UIPickerView 困住了。我不断收到错误:

GDB:接收到的信号:“SIGABRT”。

2011-07-14 13:35:19.132 MeldStad[677:207] * 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[UIView numberOfComponentsInPickerView:]:发送了无法识别的选择器到实例 0xaac34c0'

我在互联网上阅读了一些解决方案,但没有一个对我有用。我也尝试过超过 1 个 PickerView 教程。不知道该怎么办。

这是选择器方法的来源:

- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView
{
return 1;
}

- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component
{
return [pickerData count];
}

- (NSString *)pickerView:
(UIPickerView *)pickerView titleForRow:
(NSInteger)row forComponent:(NSInteger)component
{
return [pickerData objectAtIndex:row];
}

最佳答案

错误表明您在 IB 中将 UIPicker 委托(delegate)设置为没有 UIPickerDelegate 方法的 UIView

@interface YourViewController : UIViewController <UIPickerViewDelegate> 

或者您将代表分配给了错误的文件。检查 IB 连接设置。您的数据源和委托(delegate)应设置为 FilesOwner

关于iphone - UIPickerView 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6692784/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com