numberOfRowsInSection的非0值导致Xcode出错

时间:2016-08-31 04:43:23

标签: ios swift xcode

我正在使用swift在Xcode中创建一个应用程序,我在使用tableViewController swift文件时遇到了一些麻烦。我通常希望处理表中行的代码看起来像这样:

override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
    // #warning Incomplete implementation, return the number of sections
    return 1
}

override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    // #warning Incomplete implementation, return the number of rows
    return myArray.count
}

myArray.count是一个动态值,在运行模拟器时它是2,但它一直导致崩溃所以我试着看看我是否可以通过简单地输入静态值来修改它,例如,1。这也导致了崩溃。事实上,唯一没有造成错误的价值是0.有没有人知道为什么会这样?

错误信息:

  

日志中的错误是:" libc ++ abi.dylib:以NSException类型的未捕获异常终止"

我在appdelegate.swift文件中也收到错误,不幸的是,帖子1:信号SIGBART。

不知道为什么会导致错误。有什么想法吗?

0 个答案:

没有答案