私はSwiftを初めて使用しますが、ObjectiveCのバックグラウンドから、ボタンのクリックでテキストフィールドから変数への入力を取得しようとしました。
今、「stringByTrimmingCharactersInSet」と他の多くのオプションを使用して空白を削除しようとしたとき、それは機能しません。ここに私のコードがあります、
var someVariable = urlInputComponent.text!
if someVariable.containsString(" "){
someVariable = someVariable.stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceCharacterSet())
print(someVariable)
}
結果を新しいvarに代入してみましたが、
let trimmed: String = someVariable.stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceAndNewlineCharacterSet())
print(trimmed)
それでも空白を削除できませんでした。私の推測では、「ラップされていない値」の概念を混同していると思います。誰かが私を助けてくれれば本当に助かります。ありがとう!