Xcode游乐场不执行功能
Posted
技术标签:
【中文标题】Xcode游乐场不执行功能【英文标题】:Xcode playground not executing functions 【发布时间】:2015-10-27 21:11:40 【问题描述】:我创建了一个新的游乐场并添加了简单的函数,但该函数从未被调用:
var str = "New playground"
func hello()
print("Hello, World")
你们谁知道为什么这个函数没有被调用?
非常感谢您的帮助
【问题讨论】:
【参考方案1】:因为你没有调用函数。就叫它吧:
func hello()
print("Hello, World")
hello()
【讨论】:
我将它添加到 hello() 行,但出现错误:使用未解析的标识符 'hello' 注意:函数需要在调用前声明,就像这个例子写的一样。 不工作 函数声明体中应有“”【参考方案2】:另外,如果您在实现之前调用该方法,Swift Playground 将不允许您这样做,并且会出现以下错误
Use of unresolved identifier 'hello'
错误的顺序:
hello()
func hello()
print("Hello, World")
正确的顺序
func hello()
print("Hello, World")
hello()
【讨论】:
函数声明体中应为“”以上是关于Xcode游乐场不执行功能的主要内容,如果未能解决你的问题,请参考以下文章
Xcode 自动完成功能在 Swift 游乐场的 Sources 文件夹中不起作用