微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何生成用于UIPickerView的整数数组?

如何解决如何生成用于UIPickerView的整数数组?

| 我正在使用UIPickerView,我想加载要由选择器显示的一系列数字,因此我想使用NSMutableArray。在选择器视图中有两个组件,因此我想生成两个不同的数组。我正在生成这样的第一个数组,
    NSMutableArray *array1 = [NSMutableArray arrayWithCapacity:401];
    for (int i=420; i>=20; i--) {
        [array1 addobject:[Nsstring stringWithFormat:@\"%d\",i]];
    }

    self.myArray1 = array1;
但是,当我尝试生成第二个数组时,我的应用程序崩溃了,但没有输出到控制台,这一切工作正常。第二个数组是这样生成的,
NSMutableArray *array2 = [NSMutableArray arrayWithCapacity:11];
for (int j=0; j<=10; j--) {
    [array2 addobject:[Nsstring stringWithFormat:@\"%d\",j]];
}

self.myArray2 = array2;
我可能做错了什么? 更新: 只是想补充一点,我已经尝试在类的init方法和视图didLoad方法中创建这些数组     

解决方法

        当您将j从0循环到10时,
j--
应该是
j++
。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。