相关疑难解决方法(0)

Swift可以将类/结构数据转换为字典吗?

例如:

class Test {
    var name: String;
    var age: Int;
    var height: Double;
    func convertToDict() -> [String: AnyObject] { ..... }
}

let test = Test();
test.name = "Alex";
test.age = 30;
test.height = 170;

let dict = test.convertToDict();
Run Code Online (Sandbox Code Playgroud)

dict将有内容:

{"name": "Alex", "age": 30, height: 170}
Run Code Online (Sandbox Code Playgroud)

这在Swift中可能吗?

我可以像字典一样访问类,例如可能使用:

test.value(forKey: "name");
Run Code Online (Sandbox Code Playgroud)

或类似的东西?

谢谢.

dictionary class object swift

14
推荐指数
3
解决办法
2万
查看次数

标签 统计

class ×1

dictionary ×1

object ×1

swift ×1