gpt4 book ai didi

Xcode 不会自动完成结构的成员初始化程序

转载 作者:IT王子 更新时间:2023-10-29 05:22:43 27 4
gpt4 key购买 nike

我在我的 Xcode 项目文件中的 Point.swift 中定义了这样一个结构:

struct Point {
var x: Int
var y: Int
}

如果我试图从另一个文件初始化 Point 结构,Xcode 不会自动完成成员初始化器。即使我按照一些 friend 的建议重启了机器。

screenshot

但是如果我在同一个文件或 playground 中定义初始化一个新实例,自动完成工作正常。

screenshot

关于如何解决这个自动完成问题有什么想法吗?

最佳答案

这似乎只是 Xcode 中的一个错误。第一次在另一个文件中使用实例时,Xcode 不提供自动完成功能。但是,当您第二次使用它时,它会起作用。

这是我看到的奇怪行为的演示。即使保存了 Point.swift 文件,我第一次在 ViewController.swift 中使用 Point 它也不会自动完成,但第二次它确实:

Demo of strange autocomplete behavior

这是 Xcode 7.2。

关于Xcode 不会自动完成结构的成员初始化程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35101704/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com