[swift] URLschemeを各要素に分割
URLschemeを各要素に分割
myapp://host/run&id=111111&name=aaaaaaaa
のようなURLschemeを各要素に分割する関数を作成してみた
サンプルコード
func dictionaryFromQueryString(query:String)->NSDictionary{
var dict:[String:String] = [:]
if let query:String = query {
let parameterArray = query.componentsSeparatedByString("&")
for parameters in parameterArray {
if parameters.characters.count > 0{
let elementsArray = parameters.componentsSeparatedByString("=")
let key = elementsArray[0]
let value = elementsArray[1]
dict[key] = value
}
}
}
return dict
}