解决 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教程之方法详解

    这篇文章主要介绍了Swift教程之方法详解,方法是关联到一个特定类型的函数,类、结构、枚举所有可以定义实例方法,封装特定任务和功能处理给定类型的一个实例,需要的朋友可以参考下
    2015-01-01
  • 通过Notification.Name看Swift是如何优雅的解决String硬编码

    通过Notification.Name看Swift是如何优雅的解决String硬编码

    这篇文章主要给大家介绍了通过Notification.Name看Swift是如何优雅的解决String硬编码的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-08-08
  • Swift中转义闭包示例详解

    Swift中转义闭包示例详解

    在Swift 中的闭包类似于结构块,并可以在任何地方调用,下面这篇文章主要给大家介绍了关于Swift中转义闭包的相关资料,需要的朋友可以参考下
    2021-11-11
  • Swift Access Control访问控制与断言详细介绍

    Swift Access Control访问控制与断言详细介绍

    这篇文章主要介绍了Swift Access Control访问控制与断言,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-09-09
  • Swift流程控制之循环语句和判断语句详解

    Swift流程控制之循环语句和判断语句详解

    这篇文章主要介绍了Swift流程控制之循环语句和判断语句详解,文中还使用了一个游戏例子来讲解循环语句和判断语句的使用,需要的朋友可以参考下
    2014-07-07
  • Swift实现可自定义分页宽度的UIScrollView

    Swift实现可自定义分页宽度的UIScrollView

    这篇文章主要为大家详细介绍了Swift实现可自定义分页宽度的UIScrollView,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • Swift 3.1聊天界面键盘效果的实现详解

    Swift 3.1聊天界面键盘效果的实现详解

    这篇文章主要给大家介绍了Swift 3.1聊天界面键盘效果实现的相关资料,文中介绍的非常详细,相信对大家的学习或者工作具有一定的参考价值,需要的朋友们下面来一起看看吧。
    2017-04-04
  • SwiftUI图片缩放、拼图等处理教程

    SwiftUI图片缩放、拼图等处理教程

    SwiftUI是一种使用Swift语言在苹果设备上构建用户界面的创新且简单的方式,下面这篇文章主要给大家介绍了关于SwiftUI图片缩放、拼图等处理的相关资料,需要的朋友可以参考下
    2021-08-08
  • 详解Swift语言的while循环结构

    详解Swift语言的while循环结构

    这篇文章主要介绍了Swift语言的while循环结构,包括do...while循环的用法,需要的朋友可以参考下
    2015-11-11
  • 为什么switch里的case没有break不行

    为什么switch里的case没有break不行

    很多朋友纠结为什么为什么switch里的case没有break不行呢?break这么重要么,今天小编就给大家普及下这方便的知识,感兴趣的朋友一起看看吧
    2021-06-06

最新评论