swift - 为什么导入 Vapor 时会出现 Swift 编译器错误?

标签 swift xcode vapor

我已经测试了一切,一切都正常运行。但是,当我在新文件中导入 Vapor 时,我在尝试构建 Web 应用程序时遇到 Swift 编译器错误。一旦我从新创建的 Swift 文件中删除 import Vapor ,一切都会恢复正常并运行。你能给我解释一下为什么会这样吗?

这是 Swift 文件:

import Foundation
import Vapor



struct apple{
    var id: Int = 0

    init(id: Int){
        self.id = id
    }
}

最佳答案

当打开导入 Vapor 的 Swift 文件时,在文件检查器中它必须只属于你的应用程序:

enter image description here

在您选择“App”作为您唯一的选项后,还要进行一次干净的构建(command+shift+k)。

关于swift - 为什么导入 Vapor 时会出现 Swift 编译器错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42715943/

相关文章:

Objective-C ARC 已在 PCH 文件中启用,但当前已禁用 - 错误

swift - Vapor 3 Swift 4 如何制作计时器

swift - vapor swift 自定义验证器

localhost - 如何将 VAPOR 4 的默认端口 8080 更改为端口 8090?

ios - 随机数生成语法正确,但 CPU 使用率达到 100% 并且其他应该同时发生的事情没有发生

ios - AVAudioRecorder currentTime 给出错误的值

ios - objective-c -播放相同声音时,8个按钮中的2个应该消失

ios - 在没有 contentSize.height 的情况下获取 UITextView 中的行数

ios - 打印来自 POST 请求的 JSON 数据值的问题

Xcode - 隐藏 View Controller 场景面板