无法使用类型为“(String.UTF8View)的参数列表调用类型“UInt32”的初始化程序
Posted
技术标签:
【中文标题】无法使用类型为“(String.UTF8View)的参数列表调用类型“UInt32”的初始化程序【英文标题】:Cannot invoke initialiser for type ‘UInt32’ with an argument list of type ‘(String.UTF8View) 【发布时间】:2017-02-22 10:56:16 【问题描述】:使用 WibmoSDK 在 swift 3.0 中无法正常工作
让编码:CFStringEncoding = UInt32(String.Encoding.utf8)
我有类似的显示错误
"不能使用参数列表为类型‘UInt32’调用初始化程序 输入‘(String.UTF8View)”
【问题讨论】:
【参考方案1】:尝试使用这个:
let encoding: CFStringEncoding = UInt32(String.Encoding.utf8.rawValue)
【讨论】:
以上是关于无法使用类型为“(String.UTF8View)的参数列表调用类型“UInt32”的初始化程序的主要内容,如果未能解决你的问题,请参考以下文章
无法使用类型为“()”的参数列表为类型“Int”调用初始化程序