Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- Autolayout
- 클론코딩
- Info.plist
- reduce()
- xib
- zip()
- prefix()
- joined()
- IOS
- 라이징캠프
- alamofire
- String()
- GIT
- components()
- replacesubrange()
- uisearchbar
- 코드업 파이썬 기초 100제
- uikit
- MVC
- API
- 대문자소문자
- 싱글톤
- 알고리즘
- suffix()
- tableView
- Segue
- github
- swift
- 코딩테스트
- 프로그래머스
Archives
- Today
- Total
Daeng iOS
[Swift] print(_:separator:terminator:)에 대해 본문
익숙하게 쓰고있지만 한번도 공식 문서는 찾아본 적 없는 함수들에 대해서
이번에 코테를 조금씩 공부하며 찾아보게 되었다
먼저 파라미터를 보자면,,
[ parameters ] items → 0개 이상의 아이템을 출력 separator → item 사이에 해당 string 을 출력 ( 디폴트 공백 ) terminator → 모든 item 을 출력한 뒤에 해당 string을 출력 ( 디폴트 \n ) |
우리가 평소에 print( ) 이렇게 괄호 안에 print할 내용을 적었던 것은
items 에 해당하는 내용 이었던 것이고,
그거 말고도 print할 내용들 사이나 끝에도 뭔가를 찍을 수 있었다!
좀 더 파악해보기 위해 이것저것 활용해봤다
seperator는 출력하는 item 들 사이에 출력하는 것,
terminator은 item들을 다 출력하고나서 출력하는 건데..
swift에서 개행 문자를 넣지않아도 print할 때 줄바꿈이 됐던건
terminator 옵션의 디폴트 값이 \n이기 때문이었다!
그럼 이만 ..
'IOS > Swift' 카테고리의 다른 글
[Swift] String(repeating: count:)에 대해 .. (0) | 2024.05.07 |
---|---|
[Swift] components()와 split()에 대해.. (0) | 2024.05.07 |
[Swift] 고차함수 map(_:)에 대해.. (0) | 2024.05.07 |
[Swift] readLine(strippingNewline:)에 대해 (0) | 2024.05.06 |
[iOS/Swift] Model 안의 멤버변수로 배열 정렬하기 (0) | 2022.10.24 |