ios - 为什么我无法在 iOS 中将字典中的值追加到数组中?

标签 ios arrays swift dictionary null

我正在尝试从字典中获取键和值并尝试添加到数组中。但是我遇到了空指针异常。

 var denominationValues:[String]! -----> Array Declaraion
 for (denomination,productId) in tariffPackageDetailsArray[indexPath.row].tariffPlanDenominationAndProductId!
 {
    denominationValues.append(productId)
  }

如果我打印这些值,我将得到正确的值。但是为什么我不能将其添加到数组中?我犯了什么错误?请任何人帮助我......提前致谢。

最佳答案

数组已声明但未初始化

var denominationValues = [String]()

关于ios - 为什么我无法在 iOS 中将字典中的值追加到数组中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59370118/

相关文章:

ios - 将增强现实iOS应用程序提交到App Store

javascript - 获取数组的总值

javascript - 如何调整数组大小

ios - 在 swift 3 中,按钮单击应用程序崩溃,与 Storyboard绑定(bind)

swift - 如何从 Swift 中的另一个函数中返回期望值?

ios - 如何纵横比适合条形按钮图像

ios - 从带有部分的 SwiftUI 列表中删除 CoreData

ios - 如何让 NSArray 包含当前周的每个日期?

javascript - Jquery javascript 关联数组

swift - iOS10 中的 PFImageView loadInBackground() 问题