iOS 6中的UIPickerView selectrow崩溃

Gen*_*ill 3 upgrade uipickerview ios ios6

我的应用程序完美地在iOS 5.x中构建和运行,但是当我在iOS 6中调用selectRow:inComponent:animated:方法时它崩溃了UIPickerView.

代码:

[_pickerview selectRow:1 inComponent:0 animated:NO];
Run Code Online (Sandbox Code Playgroud)

我知道这个方法在我用Google搜索时在iOS6中不起作用,但我想知道其他方法来做这个效果吗?

sun*_*ppy 8

您的崩溃日志表明您使用的-1是代码,其中应该是范围{0,1}中的数字.但是在你粘贴的代码中你确实使用了1.所以你需要检查你xxx和你的参数yyy

[_pickerview selectRow:xxx inComponent:yyy animated:NO];
Run Code Online (Sandbox Code Playgroud)