ios - NSFastEnumerationIteration.member Swift 3

标签 ios json swift swift3 nsfastenumeration

我很难将我的 Swift 2.2 应用程序转换为 Swift 3.0。 我有一些错误,我还没有找到解决方案。目前,我最糟糕的问题是 NSFastEnumerationIteration,我尝试从 JSON 获取记录,但由于这个错误我不能。这是我的问题代码的屏幕截图:

Swift 3.0 error with NSFastEnumerationInteration

最佳答案

在 Swift 3 中,您需要指定对象的类型,因此请将数据数组的类型指定为[[String:Any]]

if let dataArr = data as? [[String: Any]] {
    for dd in dataArr {
        //your code for accessing dd.
    }
}

关于ios - NSFastEnumerationIteration.member Swift 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39687103/

相关文章:

ios - SwiftUI : API URL fetch failed

swift - 点击搜索栏时,应用程序崩溃

ios - 如何通过单击按钮选择所有 UICollectionView 单元格和取消选择?

swift - 我该如何修复这个 "Expected ' ,' 分隔符? swift

ios - 调整大小的UITableViewCell : toggling UITextView in UITableViewCell by using auto layouts

ios - 如何为动画 UIImageView 着色?

ios - 在 iOS 中复制和添加 View 和内容

ios - AFNetworking:getPath:参数方法导致问题

ios - 使用分发条款退出应用程序

c# - 将 List<T> 序列化/反序列化为 JSON