注册 登录
主题 : Swift for循环超奇怪的问题
级别: 新手上路
UID: 524982
精华: 0
发帖: 46
可可豆: 136 CB
威望: 136 点
在线时间: 139(时)
注册时间: 2015-11-20
最后登录: 2019-05-29
0 楼:  发表于: 2019-05-19 00:11    发自: Web Page

Swift for循环超奇怪的问题   

准备用循环写一个嵌套发现报错如图



但是如果改成这样就没问题



有人知道为什么吗?

关键词: 开发 代码 使用
级别: 版主
UID: 18112
精华: 0
发帖: 290
可可豆: 1390 CB
威望: 1400 点
在线时间: 348(时)
注册时间: 2010-04-21
最后登录: 2019-05-23
1 楼:  发表于: 2019-05-23 17:25    发自: Web Page
提示的非常明确了。 最后一轮循环当 i=3    内循环为 for j in 4...3 语句就会报出 cannot form range with upperbound < lowerbound
你看我不到
级别: 版主
UID: 18112
精华: 0
发帖: 290
可可豆: 1390 CB
威望: 1400 点
在线时间: 348(时)
注册时间: 2010-04-21
最后登录: 2019-05-23
2 楼:  发表于: 2019-05-23 17:26    发自: Web Page
提示的非常明确了。 最后一轮循环当 i=3    内循环为 for j in 4...3 语句就会报出 cannot form range with upperbound < lowerbound
你看我不到
级别: 新手上路
UID: 524982
精华: 0
发帖: 46
可可豆: 136 CB
威望: 136 点
在线时间: 139(时)
注册时间: 2015-11-20
最后登录: 2019-05-29
3 楼:  发表于: 2019-05-23 22:53    发自: Web Page
回 2楼(zippowxk) 的帖子
也就是在Swift中可以等于但是不能大于是吧,想让它超过的时候自动跳出没办法是吗?

CocoaChina社区转载内容已尽可能注明出处,如未能核实来源或转发内容图片有权利瑕疵的,请及时联系社区进行修改或删除【联系方式QQ : 3442093904 邮箱:support@cocoachina.com】文章内容为作者独立观点,不代表CocoaChina社区立场。版权归原作者所有,如申请授权请联系作者,因文章侵权CocoaChina社区不承担任何法律及连带责任。

描述
快速回复

关注本帖(如果有新回复会站内信通知您)

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    顶部