Как связать страницы на быстрых игровых площадках? - PullRequest
0 голосов
/ 10 марта 2019

У меня есть этот класс с именем 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())

Как связатьэти две страницы на быстрых игровых площадках

Спасибо

1 Ответ

1 голос
/ 10 марта 2019

Невозможно соединить страницы игровой площадки, но вы можете поделиться своим исходным файлом, используя папку «Источники» в папке «Проекты».

Если ваш проект детской площадки называется «Пользователь», вы можете поместить исходный файл в папку «Пользовательские источники», и он будет доступен для всех вложенных страниц в детской площадке.

Не забудьте сделать ваш класс, переменные и функции публичными. Если вы не укажете его, он будет виден только на странице.

В этом примере я создал проект с именем User и создал страницу User Object. Я поместил файл User.swift в каталог источников пользовательских объектов. Он доступен на странице объекта пользователя.

Playground example

Я загрузил пример в свою учетную запись Github - https://github.com/timtwotoes/UserPlayground

...