自动完成功能不适用于新的 SWIFT 文件/类

Posted

技术标签:

【中文标题】自动完成功能不适用于新的 SWIFT 文件/类【英文标题】:Autocomplete not working on new SWIFT file / Class 【发布时间】:2015-10-21 11:26:11 【问题描述】:

我在 XCode 中创建了一个新的 ios SWIFT 文件,并希望创建一个包含 SKSpriteNode 的非常简单的类。执行此操作时,自动完成和着色(在首选项中设置)不适用于我的变量。示例代码:

import Foundation
import SpriteKit

class dots 

    var dot = SKSpriteNode(imageNamed: "funnyFace.jpg")
    dot.position = CGPoint(x: 100.0, y:100.0)
    addChild(dot)

 

任何帮助将不胜感激。

【问题讨论】:

【参考方案1】:

您必须将代码(变量声明行除外)放入函数中。

import Foundation
import SpriteKit

class Dots 

    var dot = SKSpriteNode(imageNamed: "funnyFace.jpg")

    func positionAndAddTheDot() 
      dot.position = CGPoint(x: 100.0, y:100.0)
      addChild(dot)
   
 

【讨论】:

以上是关于自动完成功能不适用于新的 SWIFT 文件/类的主要内容,如果未能解决你的问题,请参考以下文章

为啥 PyCharm 的自动完成功能不适用于我安装的库?

jQuery .val() 不适用于 jQueryUI 自动完成功能

Eclipse 自动完成功能不适用于 PHP 项目

jquery 自动完成功能不适用于重音

PyCharm 自动完成功能不适用于 pygame

React 建议和自动完成不适用于 VSCode 中带有 js 扩展名的文件