Arrays 在数组中仅获取let的一部分

Arrays 在数组中仅获取let的一部分,arrays,swift,xcode,class,swift4,Arrays,Swift,Xcode,Class,Swift4,我的应用程序需要一些帮助。 所以, 我有这个密码 let let1 = Autosteiger(name: "Name1", addres: "Straat 1", coordinates: "coordinaten 1") let let2 = Autosteiger(name: "Name 2", addres: "Straat 2", coordinates: "Coordinated 2") 我只希望名称作为数组中的字符串 PS “Autosteiger”是一种swift文件模式,我不

我的应用程序需要一些帮助。 所以, 我有这个密码

let let1 = Autosteiger(name: "Name1", addres: "Straat 1", coordinates: "coordinaten 1")
let let2 = Autosteiger(name: "Name 2", addres: "Straat 2", coordinates: "Coordinated 2")
我只希望名称作为数组中的字符串

PS “Autosteiger”是一种swift文件模式,我不知道如何称呼它。 代码“Autosteiger”(它是另一个文件!)


我希望有人能帮我。

我想你有一系列你的
Autosteiger
型号

let let1 = Autosteiger(name: "Name1", addres: "Straat 1", coordinates: "coordinaten 1")
let let2 = Autosteiger(name: "Name 2", addres: "Straat 2", coordinates: "Coordinated 2")

let modalArray = [let1, let2]
您需要一个包含所有模型的名称属性的数组。所以你可以这样做:

let nameArray = modalArray.map { $0.name }

希望这会有所帮助。

您的问题不清楚您想做什么。你说的这个数组在哪里?关于数组的第一个问题不清楚,它与第二个问题没有联系。现在我遇到了另一个问题,它在viewdidload函数之外。
let nameArray = modalArray.map { $0.name }