목록swift 공부 (6)
쥐수의 공부노트
1. 정답 : 3 ( Storyboard Segue ) 화면 사이의 전환을 Storyboard Segue 라고 하며, 화면을 전환한다. ( 하지만, 이는 화면을 돌아가는 것이 아닌 새로 생성하는 것이므로, 예제처럼 Info 버튼에 Segue 연결하고 xmark 버튼에 Segue를 연결하게 되면 이전 정보가 사라지므로 좋지 않은 방법 ! ) 2. 정답 : 3 ( Top ) 버튼의 상단이므로, Top이 되어야 한다.
1. 정답 : 3 ( Int(341.3817) ) 타입을 변환하기 위한 코드 입력 방법은 타입(변경할 것) 따라서, Int 로 변환하기 위해 Int (숫자) 를 하여야 하고, 변환된 숫자는 버림이 되어 341이 된다. 2. 정답 : name 문자열 보간법을 사용하려면 "\(변수)" 입력 시 사용 가능하다. 3. 정답 : == 값 비교 연산자는 == , , = 등으로 있다. ( = 하나는 정답이 될 수 없으므로 주의 ) 4. 정답 : 3 ( Bool ) Bool 은 Boolean이라 불리며, 결과값은 무조건 true / false 둘 중 하나의 값을 가진다.
1. 정답 : 3 ( // ) 주석을 하는 방법은 // or /* */ 두 가지. 한 줄을 주석처리 하는 것은 // , 여러 줄을 주석처리 하는 것은 /* */ 2. 정답 : String , Int name은 문자열 ("yagom")을 저장하여야 하므로, String number은 정수 (-6554652)를 저장하여야 하므로, Int 숫자의 크기가 Int를 벗어나는 경우 Double 사용 3. 정답 : func , submit 함수를 만드려면 func을 써야하고, 함수 이름인 submit을 func 뒤에 작성 4. 정답 : weak var ( var ) , submitButton , UIButton! weak var 의 대한 설명 5. 정답 : 4 ( Int.random(in: 1 ..< 100 ) 임의..
1. 정답 : auto auto layout : 제약 조건(Constraints)에 따라 뷰 계층 구조에 있는 모든 뷰의 크기와 위치를 동적으로 지정하는 것 2. 정답 : 3 ( Horizontally in Container ) X축의 가운데 정렬은 Horizontally in Container 를 이용하여 가능. 반대로 Y축의 가운데 정렬은 Vertically in Container 를 이용 4. 정답 : 4 ( 애트리뷰트 인스펙터 ) Label을 클릭할 시 애트리뷰트 인스펙터 내에서 Font 설정 가능
1. 정답 : 4 ( UIKit ) UIKit 프레임 워크는 iOS 와 tvOS(애플 티비)에 들어가는 앱을 빌드하는 데 필요한 핵심 오브젝트(core objects)를 지원한다. 2. 정답 : IBAction , IBOutlet Action은 입력이 들어왔을때 어떤 행동을 할 지를 나타내고 Outlet은 데이터를 가져오는 것 IB는 Interface Builder의 약자이다. 즉 IBAction은 Interface Builder를 통해 받아온 정보로 Action을 수행하겠다는 의미 3. 정답 : 5 ( Touches, Presses, and Gestures ) 사용자 인터페이스 view and Control: 화면에 콘텐츠 표시 View Controller : 사용자 인터페이스 관리 Animation ..