変数名を変数名にする方法 – Swift

実装

//: Playground - noun: a place where people can play

import UIKit

var make_hensu_mai: Dictionary<String, Any> = [:]
let hensu_mai = "" //変数名を作る
make_hensu_mai[hensu_mai] = "5" //作った変数名に5を代入する Any型なのでintでも入る
print(make_hensu_mai[hensu_mai]!) //5として出力される

実行

Screen Shot 2018-02-11 at 0.14.06.png

参考

[Swift] 変数名を変数で設定する方法