gpt4 book ai didi

ios - Xcode 编译器或自动完成无法识别 Swift 类/协议(protocol)

转载 作者:行者123 更新时间:2023-11-28 09:19:14 26 4
gpt4 key购买 nike

当您在 Swift Xcode 项目中创建一个新文件时,例如:一个新类。它已成功创建,但似乎无法在自动完成中使用或找到。例如:我创建了一个 FooBase 类,然后尝试创建第二个继承自 FooBase 的类 -

Class Foo:FooBase  

FooBase 没有出现在自动完成中,编译器抛出一个未知类型错误。

重现步骤:1) 文件 -> 新建文件 -> 创建一个 FooBase.swift2) 文件 -> 新建文件 -> 创建一个 Foo.swift3) 尝试继承Foo中的FooBase。例如:类 Foo:FooBase

我创建的其他类在自动完成列表中,可以选择,基本字符串/整数等也是如此。

这让我发疯。它似乎相当随机地发生,大约 80% 的时间。我在做傻事吗?

最佳答案

阅读您列出的步骤,您似乎创建了一个快速文件 FooBase,但将其留空。 FooBase.swift 中是否有类声明?

.swift 文件并不意味着您已经创建了一个类。 ;)

关于ios - Xcode 编译器或自动完成无法识别 Swift 类/协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26147020/

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