gpt4 book ai didi

iphone - iOS 4.2.1 上的 UIDatePicker 崩溃

转载 作者:行者123 更新时间:2023-12-03 16:57:07 26 4
gpt4 key购买 nike

我对 ios 4.2.1 和 uidatepicker 有疑问。
我的应用程序在 iPad 上运行,选择器位于 UIPopoverController 内。
在 iOS 3.2 上,该应用程序运行良好。
当我旋转选择器的任何轮子时,应用程序会因此堆栈跟踪而崩溃:

* 由于未捕获的异常“NSRangeException”而终止应用程序,原因:“ -[NSMutableArray objectAtIndex:]:索引 2147483647 超出范围 [0 .. 2]'
** 在第一次抛出时调用堆栈:
(
0 核心基础 0x01165be9 异常预处理 + 185
1 libobjc.A.dylib 0x012ba5c2 objc_exception_throw + 47
2 核心基础 0x0115b6e5 -[__NSArrayM objectAtIndex:] + 261
3 UIKit 0x002e9b74 -[UIPickerView 重新加载组件:] + 62
4 UIKit 0x004cb6a9 -[UIDatePickerView _updateDateOrTime] + 1273
5 UIKit 0x004cb114-[UIDatePickerView 选择器 View :didSelectRow:inComponent:] + 42
6 UIKit 0x002e9194-[UIPickerView _sendSelectionChangedForComponent:] + 100
7 UIKit 0x002e8f75-[UIPickerView scrollerDidEndSmoothScrolling:] + 75
8 UIKit 0x004924c7-[UIScroller(内部)_stopScrollingNotify:dealloc:pin:] + 692
9 UIKit 0x00493ed0-[UIScroller(静态)_smoothScroll:] + 4743
10 UIKit 0x0048a188 ScrollerHeartbeatCallback + 129
11 图形服务 0x01a9d447 心跳定时器回调 + 35
12 核心基础 0x01146fe3 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION
+ 19
13 核心基础 0x01148594 __CFRunLoopDoTimer + 1220
14 核心基础 0x010a4cc9 __CFRunLoopRun + 1817
15 核心基础 0x010a4240 CFRunLoopRunSpecific + 208
16 核心基础 0x010a4161 CFRunLoopRunInMode + 97
17 图形服务 0x01a9a268 GSEventRunModal + 217
18 图形服务 0x01a9a32d GSEventRun + 115
19 UIKit 0x0030242e UIApplicationMain + 1160
20 议程 0x0000245c 主要 + 102
21 议程 0x000023ed 开始 + 53
)
在抛出“NSException”实例后调用终止
节目接收信号:“SIGABRT”。

有任何想法吗?

最佳答案

问题在于您的数组范围。

关于iphone - iOS 4.2.1 上的 UIDatePicker 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4746046/

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