为什么我不能在函数Swift中使用self

前端之家收集整理的这篇文章主要介绍了为什么我不能在函数Swift中使用self前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试将SKSpriteNodes添加函数中的视图中,但 Xcode不允许我这样做.它给了我错误“使用未解析的标识符’self’” @H_403_1@func indicate() { if test == 0 { var large = ((CGFloat(largest)*54) - 29) - selectedNode.position.x var small = selectedNode.position.x - ((CGFloat(smallest)*54) - 29) indicatorRight.position = CGPointMake(selectedNode.position.x + large,selectedNode.position.y) indicatorRight.userInteractionEnabled = true indicatorRight.zPosition = 0.5 indicatorLeft.position = CGPointMake(selectedNode.position.x - small,selectedNode.position.y) indicatorLeft.userInteractionEnabled = true indicatorLeft.zPosition = 0.5 println(indicatorLeft.position) // println(smallest) self.addChild(indicatorRight) self.addChild(indicatorLeft) } }
确保方法在类打开和关闭括号中显示

A级
{

//你需要在这里定义一个方法

}

//你可能在这里宣布了它.

原文链接:https://www.f2er.com/swift/319013.html

猜你在找的Swift相关文章