gpt4 book ai didi

swift - 使用 Swift 作为脚本语言时导入其他库

转载 作者:行者123 更新时间:2023-11-30 10:10:51 24 4
gpt4 key购买 nike

嘿嘿。我正在使用 Swift 制作一个简单的网络爬虫,以供娱乐和练习。我创建了一个 Project.swift 文件并将其添加到桌面上的一个文件夹中。我现在想将 SwiftyJSON 添加到我的项目中。我尝试将 SwiftyJSON.swift 放在同一个文件夹中,并在顶部添加 import SwiftyJSON ,但这没有任何作用。没有 import 语句根本不起作用。除了将整个文件粘贴到我的project.swift 文件的底部之外,还有什么方法可以做到这一点,或者我应该坚持使用Python?

最佳答案

您必须从名为 main.swift 的文件开始 - 这是您的应用程序入口点:

// main.swift
import Foundation

let data = "{\"message\" : \"Hello World\"}".dataUsingEncoding(NSUTF8StringEncoding)
let myJson = JSON(data:data!)

print(myJson["message"])

所以你不必使用include,但你需要在编译时指定所有外部依赖项:

swiftc SwiftyJSON.swift main.swift
./main

如果您使用 XCode Command Line Tool 模板,默认情况下将为您创建 main.swift,您可以向项目添加更多 .swift 文件并直接使用它们,无需使用import

关于swift - 使用 Swift 作为脚本语言时导入其他库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33113087/

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