在Swift中使用索引创建对象名称

时间:2015-06-24 04:52:40

标签: swift

我是第一个多人游戏。我从服务器收到我的游戏玩家列表作为一个数组,现在我想从每个玩家的id,​​名称等创建一个对象..问题:服务器上的玩家数量是随机的。

如何使用my array的索引创建类的名称

player01 player02 player03 。 。 playerxy(xy在编译时不确定,除了max)

这甚至可以在运行时运行吗?

由于

1 个答案:

答案 0 :(得分:0)

假设你有一个类似于你所说的所有玩家名称的数组,例如:

var playerList = ["Player1", "Player2", "Player3", ..., "PlayerX"]

您可以遍历名称并在for循环中创建一个对象:

for name in playerList {
    // Do something with the playerName
    println(name) // Print "Player1" then "Player2", etc...
}