Cast Swift Dictionary to CFDictionary

Dee*_*rma 3 swift cfdictionary swift3

将Swift 3中的Dictionary转换为CFDictionary的正确方法是什么?这样写是合法的吗?

 var dictionary:Dictionary<NSString, Int> = [:]
Run Code Online (Sandbox Code Playgroud)

然后

 dictionary as CFDictionary
Run Code Online (Sandbox Code Playgroud)

iOS*_*MIB 5

是的,你可以这样做.您的解决方案将起作用,您也可以这样做.

var dictionary = [

    key:value

] as CFDictionary
Run Code Online (Sandbox Code Playgroud)

你可以从这里进一步参考