관련주제 : Swift 난이도 : 하 raw strings raw strings 는 swift5에 추가된 자연스러운 String을 쓰는데 도움을 주는 기능입니다. 지연스러운 String은 어떤 걸까요? 아래의 문자열을 비교해 보겠습니다! let naturalString = # "" Hello world! "" # let unNaturalString = "\"Hello world!\"" print(naturalString) // "Hello world!" print(unNaturalString) // "Hello world!" 익숙함에 따라 어떤 문자열이 더 자연스러운지가 다를 수 있을텐데요, 설명을 드리자면 # 기호 사이에 "" 이렇게 문자열을 나타내주는 기호가 있다면, 그 사이에 있는 어떤 특수 문자도 자연스럽게 처리해줍니다. 기존에는 \ 기호를 특수 문자 앞에 붙여서 이 기호가 특수 기호인지 나타낼 필요가 없습니다. 말 그대로 자연스러운 문자열을 만들 수 있는 것입니다. 만약 문장 안에 # 기호를 사용해야 한다면, ## 기호를 문장의 시작과 끝에 붙여주면 됩니다. 활용법 기존에 문자열 사이에 변수를 넣는 방법과 다르니 유의 해주세요! let name = "Leeo" let normalString = "Hello, \(name) !" let rawString = # "Hello, \#(name)!" # let wrongRawString = # "Hello, \(name) !" # print (normalString) // Hello, Leeo! print (rawString) // Hello, Leeo! print (wrongRawString) // Hello, \(name)! 메리트 특정 상황에서 사용했을 때, 메...