[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 }