Swift 2.0中常见的bug (1)

来源:互联网 发布:深圳编程培训机构 编辑:程序博客网 时间:2024/06/05 10:20

运用swift已经有一段时间了,一直没有将平时开发中遇到的bug进行汇总,现在打算将遇到的bug进行汇总,bug的汇总将会分为几个博客,陆续将碰到的,还有收集到的bug进行一个总结

Bug 1:

此bug的原因是 :Postfix '=' is reserved   语意为等号的后缀已经被保留了

解决方法:nameText.borderStyle = .RoundedRect   注意等号的前后一定要加空格


Bug :2


bug产生的原因:在自动布局增加约束的时候,view有view.addConstraint和view.addConstraints两种方法,在设置VFL可视化视图的时候要用后者

Bug3




bug的产生:在用swift中的闭包回调的时候,传进来的person是有值的,但是在输出栏里用po指令出来的却是0个元素
bug解决的方法:在图中第29行代码中添加print(persons)此时如果person有值就一定能打印出来,至于为什么po不出数据,我还得在思考下

Bug4



bug产生的原因:有一个控制器界面,当push出这个界面的时候,每次都会报错,报错的具体内容: warning: could not load any Objective-C class informationThis willsignificantly reduce the quality of type information available
解决的办法:将setUI的方法放在viewDidLoad方法中,再将loadView方法进行注释
1 0
原创粉丝点击