解决 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超详细讲解指针

    Swift超详细讲解指针

    从传统的C代码和与之无缝配合的Objective-C代码迁移到Swift并非小工程,我们的代码库肯定会时不时出现一些和C协作的地方,如果想要继续使用那些C API的话,了解一些基本的Swift指针操作和使用的知识会很有帮助。下面通过这篇文章一起来学习下吧。
    2022-08-08
  • Swift代码实现冒泡排序算法的简单实例

    Swift代码实现冒泡排序算法的简单实例

    冒牌排序可谓最基本的排序算法之一,稳定而没有优化空间:D 下面就一起来看一下Swift代码实现冒泡排序算法的简单实例:
    2016-06-06
  • swift3.0键盘弹起遮挡输入框问题的解决方案

    swift3.0键盘弹起遮挡输入框问题的解决方案

    这篇文章主要介绍了swift3.0键盘弹起遮挡输入框问题的解决方案,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-11-11
  • swift 3.0中realm封装类示例代码

    swift 3.0中realm封装类示例代码

    这篇文章主要给大家介绍了关于swift 3.0中realm封装类的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用swift具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-10-10
  • Swift教程之基本运算符详解

    Swift教程之基本运算符详解

    这篇文章主要介绍了Swift教程之基本运算符详解,本文讲解了赋值运算符、数学运算符、取余运算符、浮点余数计算、自增和自减运算符等,需要的朋友可以参考下
    2015-01-01
  • Swift中使用正则表达式的一些方法

    Swift中使用正则表达式的一些方法

    这篇文章主要介绍了Swift中使用正则表达式的一些方法,Swift语言对正则表达式的支持也在不断改进中,需要的朋友可以参考下
    2015-07-07
  • Swift中的限定扩展详析

    Swift中的限定扩展详析

    扩展就是向一个已有的类、结构体或枚举类型添加新功能。下面这篇文章主要给大家介绍了关于Swift中限定扩展的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2018-03-03
  • Swift实现多个TableView侧滑与切换效果

    Swift实现多个TableView侧滑与切换效果

    这篇文章主要为大家详细介绍了Swift实现多个TableView侧滑与切换效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-11-11
  • Swift中static和class关键字的深入讲解

    Swift中static和class关键字的深入讲解

    这篇文章主要给大家介绍了关于Swift中static和class关键字的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者使用Java具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-03-03
  • 深入解析Swift语言编程中的可选链

    深入解析Swift语言编程中的可选链

    这篇文章主要介绍了深入解析Swift语言编程中的可选链,是Swift入门学习中的基础知识,需要的朋友可以参考下
    2015-11-11

最新评论