#1 Swift 함수 선언 방법Swift는 func keyword를 사용해 함수를 선언하며, 다른 언어와 달리 함수의 파라미터는 매개변수명 [Parameter Name] 외에 전달인자 레이블 [Argument Label] 이라는 또 다른 이름을 가진다.함수 선언 원형은 다음과 같다. func myFunc(매개변수 레이블1 파라미터 이름1: 데이터타입, 매개변수 레이블2 파라미터 이름2: 데이터 타입, ...) -> 반환타입 { return 반환데이터;} 앞서 말했듯이, Swift는 매개변수에 이름을 붙이는 전달인자 레이블 [Argument Label] 이라는 문법을 제공한다. Arugment Label 문법은 함수를 사용하는 클라이언트측에서 매개변수의 역할을 보다 정확하게 표현하고자 할 때 사용한다..
* 개인적인 공부 내용을 기록한 글이기에 잘못된 내용을 포함하고 있을 수 있습니다.* 이미지 리터럴 방식과 UIImage 방식의 차이점에 대한 내용을 다루고 있습니다.이미지 리터럴 방식이란? Xcode에서 제공하는 시각적 편의 기능으로 코드에 이미지 선택 UI가 표시된다. 이미지 리터럴 방식으로 코드를 선언하면 내부적으로는 UIImage(imageLiteralResourceName:)를 호출하는 방식으로 동작한다. 이미지 리터럴로 이미지 파일명을 명시하는 경우 Assets 폴더 내부로 접속해 해당 이미지를 코드로 불러온다.아래 문자열 기반으로 접근하는 UIImage 를 사용한 코드와 #imageLiteral을 사용한 코드는 동일하게 동작한다. diceImageView1.image = UIIm..