2016-10-03 9 views
-2

のテキストフィールドに小数として進値の文字列を表示するにはどうすればよいスウィフト、私のコードで:私はUILabel

"Optional(<31303230>)"

答えて

1

var analogData = String(recieveCharacteristic!.value) 
analogSensor.text = "\(analogData)" 

出力は次のようになりますあなたは!でオプションのラップを解除する必要があるという問題があります。

"\(analogData)" 

"\(analogData!)" 
1

init?(data:encoding:)コンストラクタを使用して、文字列にデータの一部を変換するには:Optional(...)あなたが変更する必要を取り除くために

let analogData = String(data: recieveCharacteristic!.value, encoding: .utf8)!