我想遍历一个字符串数组,使用Swift中的全局枚举函数。在Swift枚举函数
它看起来像这样:
let fontNames = UIFont.fontNamesForFamilyName(familyName)
for (index, value) in enumerate(fontNames) {
// Do something here
}
但Xcode中有一个错误,说
抱怨不能转换表达式的类型“EnumerateGenerator为键入 '$ T1'
根据API文档,该函数实际返回'AnyObject []!' –
@CraigOtis是的,谢谢指出。纠正。 –
是的,这是我的理解 - 在阅读文档之后 - 它返回了一个我认为可以枚举的AnyObjects数组。但0x7ffffff的答案有效。 – rohdester