2017-10-17 19 views
-1

私が定義されている一つの変数:文字列補間誤差

let recipenameString = recipename as! String 
let indexString = index as! String 
let leftsideString = leftside as! String 
let rightsideString = rightside as! String 

が今、問題は次のとおりです:

var firstString = "\(recipenameString) \(indexString)" 
let secondString = ["\(leftsideString)", "\(rightsideString)"] 
photosArray[firstString : secondString] 
その後

var photosArray: [String: [String]] = [:] 

、私はNSDictionaryのを繰り返し処理、私はこれらの値を取得します

このコンパイラエラーが発生しました。文字列の補間に間違いがないかを把握できません:

Cannot subscript a value of type '[String : [String]]' with an index of type '(firstString: [String])' 

ありがとうございます。

+0

あなたは '辞書を持っています'' firstString''、 '' photos = ["firstkey":[firstString、SecondString]、 "secondKey"]のようなものを持つ必要があります。 :[3番目の文字列、4番目の文字列]] 'のように – Lamar

答えて