【发布时间】:2018-07-09 17:12:45
【问题描述】:
我正在尝试将数组计数分配给 UInt32。我收到错误“无法转换 'Int 类型的值?'到指定类型'UInt32'”。数组计数是 Int 类型,但错误显示“Int?”,它看起来像一个可选的 Int。我不知道这可能意味着什么。
let randColorCount:UInt32 = slider?.randUIColors.count
我也试过了:
let randColorCount:UInt32 = UInt32(slider?.randUIColors.count)
但我收到错误“无法使用类型为 '(Int?)' 的参数列表调用类型为 'UInt32' 的初始化程序”。
【问题讨论】: