【发布时间】:2018-05-21 20:35:06
【问题描述】:
不确定这是否是一个明显的答案,但我正在将 JS 对象转换为 Swift 字典,并且不确定如何处理嵌套在对象内的方法。示例:
TopLevel: {
description: function () {
return "Text to return"
},
upgradeDescription: function () {
return "Text to return"
},
baseModifier: 0.01,
}
我的逻辑是这样写:
"TopLevel": [
"description": func() {
return "Text to return"
},
"upgradeDescription": func() {
return "Text to return"
},
"baseModifier": 0.01
]
但 Swift 不喜欢这样。欣赏思想。作为参考,我正在尝试将其作为完全转换。请不要提供涉及将 JS 单独放置并仅从新的 Swift 文件中引用它的建议。该项目将 100% 使用 Swift。
谢谢!
【问题讨论】:
标签: javascript swift dictionary methods