“的NSString?没有成员'componentsSeparatedByString'

时间:2015-03-25 19:15:32

标签: ios swift weather

从udemy课程创建天气应用程序。我想知道(<span class=\"phrase\">)是否有问题  我从网站的页面来源获得 http://www.weather-forecast.com/locations/Medellin/forecasts/latest

image

1 个答案:

答案 0 :(得分:0)

该错误消息表示您需要在使用方法componentsSeparatedByString之前解包字符串结果。你可以使用感叹号强制打开它#34;!&#34;最后:

let myArray = urlContent!.componentsSeparatedByString("yourString")

或使用&#34;如果让&#34;

if let urlContent = NSString(data: data, encoding: NSUTF8StringEncoding) {
    let myArray = urlContent.componentsSeparatedByString("yourString ")
}

注意:您无法将componentsSeparatedByString的结果强制转换为NSString。它返回一个字符串数组。