-
- swift 기본 문법 익히기
- swift 두 값 바꾸기
var a = 8
var b = 5
var c = a
a = b
b = c
print("a: \(a)")
print("b: \(b)")
C와 Java에서처럼 변수를 하나 더 만들어서 바꿔줘야한다.
파이썬이라면 a,b = b,a로 간단하게 되었을텐데...
- 스위프트 출력 관련 정리
스위프트는 c와 java를 많이 닮았지만 뭔가 다른 언어라 생각한다.
자동 타입 선언되는건 javascript나 파이썬과 닮은 것 같기도 하다.
주석같은 경우 C와 Java와 닮았다. 파이썬 같은경우 여러줄 주석을 Dockstring이라고 한다.
''' 내용 ''' 형태로 작성하는데 함수에 대한 설명을 작성하고 help(함수명)으로 해당 설명만 출력해주는 기능이다.
스위프트는 그런 기능은 없는 것 같고 그냥 C와 Java의 주석과 동일한 것 같다.
- let과 var
주사위 배열이 중복사용되기에 변수 하나가 배열을 가리키도록 하였다.
이 배열은 변하지 않고 불러오기만 할 것이므로 xcode가 이걸 let 상수로 바꾸기를 권장한다.
Fix 버튼을 누르면 var이 let으로 변경된다.
- 무작위 6글자 비밀번호 만들기
내장함수인 shuffled()와 .joined()를 활용하였다.
무작위로 섞인 배열의 0~5번 까지의 값을 공백없이 합쳐준다.
참고 자료:
https://nicotina04.tistory.com/100
스위프트(Swift) 5 - 기본 출력과 변수
스위프트 기본 이 게시글에서는 스위프트 5의 출력 함수인 print()와 변수에 대해 다룬다. 게시글을 통해 학습하려는 독자가 프로그래밍에 대해 어느정도 알고 있다 가정하고 작성되었다. Hello worl
nicotina04.tistory.com
'공부 > 기타' 카테고리의 다른 글
[정보처리기사] 암호 알고리즘(실기) (0) 2024.07.14 [Mac] node npx Strapi 설치 오류 (0) 2022.11.28 Day04 - 오버라이드와 viewDidLoad() (0) 2022.01.07 Day03 - 아이폰에서 개발중인 앱 실행하기 (0) 2022.01.06 Day 02 - 간단한 앱 만들기 (0) 2022.01.03