Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 转换任何对象?串_Ios_Cocoa_Swift - Fatal编程技术网

Ios 转换任何对象?串

Ios 转换任何对象?串,ios,cocoa,swift,Ios,Cocoa,Swift,我有一个返回任何对象的函数 func aFunction(param:String) -> AnyObject? 我如何把它抛到弦上?和字符串尝试以下操作: if let result = aFunction("test") as? String { // Here, `result` is String println(result) } “as[String]”和“as?String”@unj2“as?String”之间的区别是什么?as?String是可选字符串,

我有一个返回任何对象的函数

func aFunction(param:String) -> AnyObject?
我如何把它抛到弦上?和字符串尝试以下操作:

if let result = aFunction("test") as? String {
    // Here, `result` is String
    println(result)
}

“as[String]”和“as?String”@unj2“as?String”之间的区别是什么?as?String是可选字符串,“as[String]”是字符串数组。