如何在快速游乐场中链接页面?

问题描述 投票:0回答:1

我有这个名为User的类。

class User {
    var firstName: String
    var lastName: String

    init(firstName: String, lastName: String) {
        self.firstName = firstName
        self.lastName = lastName
    }

    func fullName() -> String {
        return "\(firstName) \(lastName)"
    }
}

在一个名为“用户对象”的快速游乐场页面中,我得到了一个名为“主程序”的游乐场页面

我想将“用户对象”页面和“主程序”页面链接在一起,这样我就可以在“主程序”页面中找到这样的内容。

let User1 = User(firstName: "John", lastName: "Smith")

print(User1.fullName())

如何在swift playgrounds中链接这两个页面

谢谢

swift swift-playground
1个回答
1
投票

您无法连接游乐场页面,但可以使用项目Sources文件夹中的Sources文件夹共享源文件。

如果您的游乐场项目名为“用户”,则可以将源文件放在“用户来源”文件夹中,并且该文件可供操场中的所有子页面使用。

请记住将您的类,变量和函数公开。如果您不指定它,它将只在页面中可见。

在这个例子中,我创建了一个名为User的项目,并创建了一个页面User Object。我将User.swift文件放入User Object Sources目录。它可用于“用户对象”页面。

Playground example

我将示例上传到我的Github帐户 - https://github.com/timtwotoes/UserPlayground

© www.soinside.com 2019 - 2024. All rights reserved.