I think this is a mistake. Part of what is happening here is that which is Stringnot an object. If you change the first line to:
var myDict: [String: Any] = ["k":"v"]
. , , , AnyObject? String . , a AnyObject?, a String.
, :
var c = myDict["k"] as NSString
, , , String . , Int Int.
, . import Foundation , Foundation, . :

, , String - NSString String NSString Foundation.