반응형 공백1 [iOS] 공백만 입력되었는지 체크하는 로직 채팅 개발을 하다 보면 사용자가 입력 시 공백이나 줄 바꿈 등의 글자가 존재하지 않는 입력을 하는 경우가 있습니다. 이 경우 기타 톡들을 보면(카카오톡, 라인 등등) 전송을 하지 않는 것을 확인할 수 있습니다. 그러므로 공백만 입력되었는지를 체크하는 로직이 필요한데 그 방법은 아래와 같습니다. 1. "trimmingCharacters(in:)" 메서드 사용 String 타입은 trimmingCharacters이라는 메서드를 가지고 있습니다. 이 메서드는 문자열의 앞뒤에 있는 공백과, 줄 바꿈을 제거한 후, 결과 문자열이 비어 있는지 확인합니다. 이를 통하여 공백만 입력되었는지 체크할 수 있습니다. func isOnlyWhitespace(text: String) -> Bool { return text.tr.. 2024. 1. 12. 이전 1 다음 반응형