Swift String 의 일반적인 메모
개발 환경
PC: MacOS X 10.9.4
Xcode: Version 6.1
빈 문자 검사 isEmpty
isEmpty
방법을 사용하여 빈 문자 검사를 합니다.되돌아오는 값은 true
/false
이기 때문에 if
문장에서 평가할 수 있다.공백 문자의 대입
nil 대입 시
천나미닐의 대입은 원래 허용되지 않아 컴파일 오류가 발생했다.
따라서 강제
nil
를 OKOptional
로 하는 형식으로 선언을 시도한다.그나저나
if
문장의 평가는 nil
에서 할 수 없기 때문에str?.isEmpty == nil
.이런 평가 방법이라면 물론 빈 문자는 아니다
nil
.Optional
형의 행위와 사용 방법을 느끼기 어렵다.문자열 결합
이것은 아직 기억할 정도가 아니다.
+
의 문자열 조합입니다.swift
의 문자 조합은 보통 +
를 사용하지만 NSString
의 문자열 함수는 여전히 편리할 뿐만 아니라 사용할 수 있다NSString
.이 경우
Foundation
라이브러리를 가져오고 다음과 같은 방법을 사용할 수 있습니다.NSString 사용 방식을 대체하는 경우
역할을 NSString 방식으로 할당할 경우
문자 수 가져오기
역시 이것도
NSString
형의 캐릭터 분배로 length
로 얻은 것은 나무랄 데가 없다.문자열 가져오기
디지털 변환
문자열 사이에
+
를 사용할 때 문자열이 연결되므로 다음 예에서는 "3" + "5" = "35"
입니다.숫자 형식으로 변환하여 값을 계산할 수 있습니다.
3 + 5 = 8
.그나저나 숫자를 입력하는 것이 아니라 문자를 입력하면 컴파일할 때 오류가 발생할 수 있습니다.
swift
형String
형을 사용하는 것보다 NSString
형을 사용하는 방법이 더 편리하다.솔직히 나는 이렇게 기억한 것 같다
Objective-C
.향후 기대
swift
.어쨌든 여기까지.
Lovely Swift!!!
Reference
이 문제에 관하여(Swift String 의 일반적인 메모), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tajihiro/items/2469335e0e1c96d3c962텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)