解决 Xcode 6-Beta2 智能提示bug
更新时间:2014年07月23日 08:56:20 投稿:hebedich
最近开始学习 Swift ,因为感觉这个真是个不错的东西,有很多新的特性,虽然 Titanium 之后也必定会支持,但总有不少东西要使用原生开发才可以实现,所以就乘这个新语言出来之际开始学习啦!
不过在刚开始使用 Xcode 6 Beta2 的时候就感觉不太对劲,以前的 Xcode 都能有比较好的智能提示功能,但现在居然不好使了,虽然也有提示,但根本就是些乱七八糟的东西,就算只在当前页面写的变量或者函数也提示不出来!后来就只好认为这是Beta版的bug,想认命等其正式版推出再算了。
但一次偶然的学习中发现这个bug居然是可以避免的!其实出现这个问题的原因就是因为代码里包含了中文字符(其实日文也会),由于我们用的都是中文系统,所以新项目生成后就会自动添加一段注释在代码文件里,如下:
Swift项目
就算你的项目名称和你的app id都是英文,但至少日期里会有一个中文的 “年” 字出现,这是中文系统的原因啦,也是导致这个坑爹问题存在的原因!OK,只要将这个中文的 “年” 字去掉,代码里的智能提示功能又回来啦!!这个也可以说是一个bug,希望正式版出来后能修复吧,否则大家就只能一直用英文写注释而且代码里也不能再出现中文了~~
相关文章
Swift超详细讲解指针
从传统的C代码和与之无缝配合的Objective-C代码迁移到Swift并非小工程,我们的代码库肯定会时不时出现一些和C协作的地方,如果想要继续使用那些C API的话,了解一些基本的Swift指针操作和使用的知识会很有帮助。下面通过这篇文章一起来学习下吧。
2022-08-08
swift 3.0中realm封装类示例代码
这篇文章主要给大家介绍了关于swift 3.0中realm封装类的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用swift具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
2017-10-10
Swift教程之基本运算符详解
这篇文章主要介绍了Swift教程之基本运算符详解,本文讲解了赋值运算符、数学运算符、取余运算符、浮点余数计算、自增和自减运算符等,需要的朋友可以参考下
2015-01-01
Swift中使用正则表达式的一些方法
这篇文章主要介绍了Swift中使用正则表达式的一些方法,Swift语言对正则表达式的支持也在不断改进中,需要的朋友可以参考下
2015-07-07
Swift中的限定扩展详析
扩展就是向一个已有的类、结构体或枚举类型添加新功能。下面这篇文章主要给大家介绍了关于Swift中限定扩展的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
2018-03-03
Swift中static和class关键字的深入讲解
这篇文章主要给大家介绍了关于Swift中static和class关键字的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者使用Java具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
2019-03-03
最新评论