반응형

iOS 312

iOS swift unwind 화면전환(이전 화면으로 돌아가기)

화면전환(이전 화면으로 돌아가기) 방법 *주의사항: 돌아가고 싶은 이전 화면에 TransitionFirstViewController.swift 코드랑 연결시켜야됨 close 버튼이 있는 곳에 연결하는게 아님 !! *특이사항: @IBAction func unwindTransitionFirstVC(jackSegue: UIStoryboardSegue) { } 이 함수를 코드에 먼저 작성해둔다. 안에 아무것도 안써도 구현이 됨 ! 그리고 화면과 오른쪽 마우스로 이 함수를 연결하지 않아도 됨! 아래처럼 Close 버튼에서 오른쪽 마우스를 끌어다가 위에 3개 동그라미 중에서 Exit쪽에 갖다대어서 내가 만든 함수로 연결시키기

iOS swift DatePicker - preferredDatePickerStyle 버전에 따라 다르게 설정

DatePicker - preferredDatePickerStyle 버전에 따라 다르게 설정 iOS 14 이상 : inline방식 iOS 14 미만: wheel방식 https://kasroid.github.io/posts/ios/20201030-uikit-date-picker/ UIKit - Date Picker 사용하기, iOS 14 변경사항 정리 본 포스팅은 다음 버전을 기준으로 작성되었습니다. Swift 5.3 iOS 14.1 Intro 이전 포스트에서 Date 에 관해 알아보았으니 이번에는 사용자가 아이폰에서 날짜를 고를 때 자주 마주치게되는 인터페이 kasroid.github.io https://cording-cossk3.tistory.com/137 [SWIFT] DatePicker 생년월일 W..

iOS swift 오토레이아웃 연습(4개의 뷰 1:1로 만들기)

디데이 계산기 앱 만들 때 앱 화면의 아래 부분에 4개의 뷰를 위 모양처럼 만들고 싶을 때 4개의 View를 1:1의 비율로 만드는 오토레이아웃 잡기 *Equal Heights로 안하고 Equal Widths로 한 이유? 위 경우에 앱 화면상 위쪽 공간이 많이 남게 만들거라서 Width로 맞춰주는게 더 편리 *Aspect Ratio를 체크표시하는 이유: 1:1 로 맞춰주려고

iOS swift 연산자

*할당 연산자 A = B *산술 연산자 + = * / % *비교 연산자 A === B 참조가 같다 A와 B가 참조(레퍼런스) 타입일 때 A와 B가 같은 인스턴스를 가리키는지 비교하여 불리언 값을 반환. A !== B 참조가 같지 않다. A ~= B 패턴 매치 (A와 B의 패턴이 매치되는지 확인하여 불리언 값을 반환) [참조 비교 연산자] 스위프트의 유일한 참조 타입인 클래스의 인스턴스에서만 참조 비교 연산자를 사용할 수 있다. 스위프트의 기본 데이터 타입은 모두 구조체로 구현되어 있기 때문에 값 타입. 그렇기 때문에 값의 비교 연산에는 ==을 사용하고, 클래스의 인스턴스인 경우에만 === 사용. *삼항 조건 연산자 A ? B : C Question ? A : B Question(불리언값)이 참이면 A 를..

iOS swift 열거형 enum , switch

열거형: 연관된 항목들을 묶어서 표현할 수 있는 타입. 배열이나 딕셔너리 같은 타입과는 다르게, 프로그래머가 정의해준 항목 값 이외에는 추가/수정이 불가. 딱 정해진 값만 열거형 값에 속할 수 있다. 열거형 각 항목이 원시값(Raw Value)이라는 형태로(정수, 실수, 문자 타입 등의) 실제 값을 가질수도 있다. 또는 연관값을 사용하여 다른 언어에서 공용체라고 불리는 값의 묶음도 구현 가능. 열거형은 switch 구문과 만났을 때 멋지게 활용 가능. *기본 열거형 enum enum School { case primary case elementary . . . } *원시 값(raw value) p104~ 열거형의 각 항목은 자체로도 하나의 값이지만 항목의 원시값도 가질 수 있다. 즉, 특정 타입으로 지정..

반응형