Как вспомнить эту структуру? - PullRequest
0 голосов
/ 14 октября 2019

как вызвать этот stryc?

struct User {
    var name: String
    var street: String
    var city: String
    var postalCode: String

    func printAddress() -> String {
        return """
\(name)
\(street)
\(city)
\(postalCode)
"""
    }
}

Я ожидаю, что адрес будет в разных строках, например, метод, например

Ну, Смит
Streetnumber этот
lalaland
19890

но результат возвращается в виде структуры

1 Ответ

0 голосов
/ 14 октября 2019

Не уверен, что вы имеете в виду под "вспомнить структуру", но если вы хотите напечатать его в ожидаемом формате, просто используйте printAddress()

let user = User(name: "name", street: "street", city: "city", postalCode: "postalCode")
print(user.printAddress())

Вывод:

name
улица
город
почтовый индекс

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...