我有一个用 Java 编写的示例,我想将其转换为 Swift。下面是代码的一部分。如果您能提供帮助,我将不胜感激。
Map<String, Integer> someProtocol = new HashMap<>();
someProtocol.put("one", Integer.valueOf(1));
someProtocol.put("two", Integer.valueOf(2));
for (Map.Entry<String, Integer> e : someProtocol.entrySet() {
int index = e.getValue();
...
}
NOTE: entrySet()
is a method of the java.util.Map
interface whereas getValue()
is a method of the java.util.Map.Entry
interface.
原文由 Juventus 发布,翻译遵循 CC BY-SA 4.0 许可协议
我相信你可以使用字典。这里有两种方法来完成字典部分。
或者试试这个使用类型推断
至于for循环