Swift 开发问题锦集

Swift 开发问题锦集,第1张

概述最近用Swift开发项目,经常碰到一些问题,有时候重复碰到,有时候是粗心,但是看到控制台报的错误却不知所措,现在开始,慢慢记录Swift开发碰到的问题,不断积累! 问题一、tableView设置区域头高度问题,报的错误是: Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 's

最近用Swift开发项目,经常碰到一些问题,有时候重复碰到,有时候是粗心,但是看到控制台报的错误却不知所措,现在开始,慢慢记录Swift开发碰到的问题,不断积累!

问题一tableVIEw设置区域头高度问题,报的错误是:

Terminating app due to uncaught exception 'NSInternalinconsistencyException',reason: 'section header height must not be negative - provIDed height for section 1 is -0.001000'


解决方案:
一看就知道是header问题,改一下下面那行代码,
func tableVIEw(tableVIEw: UItableVIEw,estimatedHeightForheaderInSection section: Int) -> CGfloat {        return 0.001    }
改为
func tableVIEw(tableVIEw: UItableVIEw,heightForFooterInSection section: Int) -> CGfloat {        return 0.001    }
这样问题就解决了;

问题二、之前是swift2.3的工程,现在xcode更新了,有一些API更新,所以需要转码,怎么解决呢?

解决方案:跟着提示一步步来。

最后还有错误,是不是要崩溃了,这时,按一下顺序执行:edit ——>convert——>to current swift ....,万事大吉了吗?答案是NO,这时还会有错,没有别的办法了,只能一个个错误解决了!

总结

以上是内存溢出为你收集整理的Swift 开发问题锦集全部内容,希望文章能够帮你解决Swift 开发问题锦集所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1069470.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存