2017-12-23 42 views
0

사용자가 무언가를 입력하고 음성을들을 수있는 앱을 만들고 있습니다.문자열에 말할 수있는 문자가 있는지 확인하십시오. 신속한 텍스트에서 음성으로 변환합니다.

speech != "" 

그러나,이 공간을 차지하지 않습니다

는 내가 거기 문자열에 어떤 내용이 있는지 확인하는 방법을 알고있다.

문자열에 스페이스 바를 눌러 문자로 간주되지 않는 문자가 있는지 확인하는 방법이 있습니까?

도움을 주시면 감사하겠습니다. 사전에

감사

답변

0
func removeWhitespacesFromString(_ string: String) -> String { 
    return string.trimmingCharacters(in: .whitespaces) 
} 

let string = " Hello world " 
let result = removeWhitespacesFromString(string) 
print(result) // "Hello world" 
if !result.isEmpty { 
    // text to speech 
}