2017-02-28 32 views
0

それを呼び出している間、属性および削除するためにそれを保存しながら、私はeventName 追加文字列

以下
eventInformation.setValue(eventTextField.text, forKey: "eventName") 

eventTextField.textに​​を追加し、属性にそれを保存したいと私は、この

let abcString = "abc" 
eventInformation.setValue(eventTextField.text?.append(abcString), forKey: "eventName") 

が、私のアプリを試してみました次のエラーでクラッシュする

***キャッチされていないexcep 'NSInvalidArgumentException'、理由: の値の容認できないタイプ:property = "eventName";希望のタイプ= NSString;指定されたタイプ = _SwiftValue;値=()。

答えて

1

エラーがappendが変異しているために発生しますが_SwiftValue; value =()(ボイド)だもの、
を返さない

あなたは余分なステップが必要です。

let abcString = "abc" 
eventTextField.text?.append(abcString) 
eventInformation.setValue(eventTextField.text, forKey: "eventName") 
関連する問題