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委托设置为UIVIEw,而您没有UIPickerDelegate方法
@interface YourVIEwController : UIVIEwController <UIPickerVIEwDelegate>
或者您将代表分配给了错误的文件.检查IB连接设置.您的数据源和委托应设置为filesOwner
总结以上是内存溢出为你收集整理的iphone – UIPickerView的麻烦全部内容,希望文章能够帮你解决iphone – UIPickerView的麻烦所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)