加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

更改Xcode 10 Playgrounds变量初始化更改? Xcode 10 Playground

发布时间:2020-12-14 18:12:20 所属栏目:百科 来源:网络整理
导读:我注意到 Xcode 10中的Playgrounds不再允许使用已声明但未初始化的变量.例如: 虽然这个代码可以在Xcode 9游乐场,Xcode 10游乐场(至少在Beta 1中)中运行,但它会崩溃: var myValue: Int//...myValue = 100print (myValue)// Xcode 9 prints 100// Xcode 10 r
我注意到 Xcode 10中的Playgrounds不再允许使用已声明但未初始化的变量.例如:
虽然这个代码可以在Xcode 9游乐场,Xcode 10游乐场(至少在Beta 1中)中运行,但它会崩溃:

var myValue: Int
//...
myValue = 100

print (myValue)

// Xcode 9 prints 100
// Xcode 10 reports an error: variables currently must have an initial value when entered at the top level of the REPL

>这是新行为,还是当前Xcode 10 beta中的一个错误?
>我曾经将早期的Xcode Playgrounds称为翻译,但是仍然会考虑将Xcode 10游乐场作为翻译(并且总是正确的)? Apple将装订线中的“运行”按钮称为“编译”代码.

谢谢!

解决方法

我遇到了这个错误.我有两个不同的操场,一个有错误,一个没有.问题是我的游乐场没有设置“自动运行”.要设置该选项,请单击操场中调试窗口顶部的播放箭头,您将看到“自动运行”选项,选择它.

必须是自动运行模式更像是运行整个程序,而手动运行则不是.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读