iOS Swift Can';无法在运行时识别错误
在我的设备上运行应用程序时,我在Xcode中遇到了最奇怪的错误 它向我显示了以下错误:- 错误是: 您能告诉我如何识别错误以及错误是什么吗iOS Swift Can';无法在运行时识别错误,swift,xcode,ios10,Swift,Xcode,Ios10,在我的设备上运行应用程序时,我在Xcode中遇到了最奇怪的错误 它向我显示了以下错误:- 错误是: 您能告诉我如何识别错误以及错误是什么吗 更新:这导致错误的原因:只需单击ViewController.numberOfItems(…查看发生实际错误的代码行 只需单击ViewController.numberOfItems(…查看发生实际错误的代码行 当您检查selectedSegmentIndex 要检查情况是否如此,请尝试将其声明为 @IBOutlet weak var sourceSegm
更新:这导致错误的原因:只需单击ViewController.numberOfItems(…查看发生实际错误的代码行
只需单击ViewController.numberOfItems(…查看发生实际错误的代码行
当您检查
selectedSegmentIndex
要检查情况是否如此,请尝试将其声明为
@IBOutlet weak var sourceSegment: UISegmentedControl?
相反
我猜您在加载视图之前正在刷新
iCarousel当您检查selectedSegmentIndex
时,看起来sourceSegment
可能是nil
要检查情况是否如此,请尝试将其声明为
@IBOutlet weak var sourceSegment: UISegmentedControl?
相反
我猜在加载视图之前,您正在刷新iCarousel
是否应该删除出错的代码?ViewController.numberOfItems(in:iCarousel
我刚刚更新了它,你能再看一看吗?sourceSegment
是如何声明的?code
@IBOutlet弱var sourceSegment:UISegmentedControl!code
有什么想法吗?你能找出出错的代码吗?ViewController.numberOfItems(in:iCarousel
我刚刚更新了它,你能再看一下吗?sourceSegment
是如何声明的?code
@IBOutlet弱var sourceSegment:UISegmentedControl!code
有什么想法吗?你能再看看帖子吗,我已经更新了我的question@QuangDinhLuong没有看到您的代码,我只能猜测segmentedControl实例e没有正确初始化我该怎么办?你能再检查一下帖子吗,我已经更新了我的question@QuangDinhLuong在没有看到您的代码的情况下,我只能猜测segmentedControl实例没有正确初始化该怎么办?哇,谢谢。我会在viewDidLoad()之后重新加载iCarousel.但我想这不是我不希望出现的问题。在调试Swift崩溃时,我总是首先考虑这些问题!看看堆栈,似乎在iCarousel上设置数据源会强制重新加载。我想你现在是在viewDidLoad
之前设置的。非常感谢,你救了我一天。哇,谢谢。是的在viewDidLoad()之后重新加载iCarousel.但我想这不是我不希望出现的问题。调试Swift崩溃时,我总是首先考虑这些问题!从堆栈上看,似乎在iCarousel上设置数据源会强制重新加载。我想您当前在viewDidLoad
之前进行了设置非常感谢,您救了我一天