博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Swift中遇到的警告--解决方法
阅读量:7220 次
发布时间:2019-06-29

本文共 761 字,大约阅读时间需要 2 分钟。

初学Swift,感觉好多原来可以使用的语法,如今要么报警告要么干脆不能使用了。

println("")//已经不能使用了复制代码

重新命名为

print("")复制代码

写下面代码的时候,会报两个警告:

for var mm = 0; mm < 10; mm++ {    print("mm is: \(mm)")}复制代码

第一个警告: '++'is deprecated:it will be removed in Swift 3 第二个警告:C-style for statement is deprecated and will be removed in a future version of Swift

第一个警告:++ 和 --将要在Swift3中废弃;可以使用 += 1替代; 第二个警告:C语言风格的声明将在Swift的未来版本废弃和移除。

so,这样的代码尽量不要写了,这里它会提醒你修改为如下代码:

for mm in 0 ..< 10 {    print("mm is: \(mm)")}复制代码

输出结果:

mm is: 0mm is: 1mm is: 2mm is: 3mm is: 4mm is: 5mm is: 6mm is: 7mm is: 8mm is: 9复制代码

下面这种写法已经不能使用

for (index, value) in enumerate(studentList) {    print("Item \(index + 1 ) : \(value)")}复制代码

修改为:

for (index, value) in studentList_.enumerate() {    print("Item \(index + 1) : \(value)")}复制代码

转载地址:http://lvxym.baihongyu.com/

你可能感兴趣的文章
C# 图片处理(压缩、剪裁,转换,优化)
查看>>
Linux bridge-utils tunctl 使用
查看>>
Leetcode Pascal&#39;s Triangle II
查看>>
运行shell脚本报错 &#39;\357\273\277&#39;: command not found 解决的方法
查看>>
android studio 0.8.1使用和遇到问题解决
查看>>
云服务器ECS选购集锦之六区域选择帮助
查看>>
云虚机选购指南之二云虚拟主机试用帮助文档
查看>>
女友眼中的IT男
查看>>
Excel连接
查看>>
java基础-多线程学习
查看>>
WPF打印原理,自定义打印
查看>>
HTML5 5
查看>>
箭头css
查看>>
Python入门,以及简单爬取网页文本内容
查看>>
顺丰科技笔试回忆
查看>>
excel技巧
查看>>
通用防SQL注入漏洞程序(Global.asax方式)
查看>>
服务器进程为何通常fork()两次
查看>>
python中的logger模块
查看>>
9.3、理解作用域与全局变量
查看>>