2017-09-22 23 views
-3

imageは私のテキストデータに「シンボル「」私は追加したい迅速

の文字列からシンボルを」追加および削除します。テキストデータがテキストビューから取得されています。 オプションのテキストから ""記号を削除します。オプションのテキストがテキストファイルから削除され、どのように素早く ""記号を追加するのですか?

+1

グーグル –

+1

で迅速optionalsの検索は、[スウィフト言語ガイド:基本]をお読みください(https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/TheBasics.html) – vadian

+0

https://stackoverflow.com/questions/25591241/swift-remove-character-from-string –

答えて

1

問題は、ログに記録しようとしている文字列がオプションで入力されていることです(String?Stringではなく、ログを取る前にそれをアンラップする必要があります。

あなたが if letいずれかを使用でき

if let string = maybeString { 
    print(string) 
} 

か(をし、これは私が好むものです)、あなたはnilという文字列の場合に印刷するには、プレースホルダの値を提供するために、??演算子を使用することができます。

print(string ?? "(nil)") 
+0

私は両方の値を比較しました – naga

+0

RFIDデバイス用のテキストデータと私のjson idの任意の値を比較しなければなりません両方のデータをlet dataval = kid.cardいいえself.textdata == datavalだが、self.textdata = "71beda1d"のように指定できる場合、このシンボルのために動作しない。 – naga

+0

@nagaごめんなさい、あなたが何であるか分からない言っている。 –

関連する問題