# SwiftFormat코드 정렬 툴xcode에서 저장(Command(⌘)+S) 누를 때마다 코드 정렬 되도록 하는 방법에 대한 포스팅 # 설치brew install --cask swiftformat-for-xcode # 설정사과 -> 시스템 설정 -> 개인정보 보호 및 보호 -> 확장 프로그램 -> 추가된 확장 프로그램 -> SwiftFormat for Xcode Xcode Source Editor 항목 체크(Xcode Source Editor 확장프로그램이 하나도 설치 되어있지 않으면 해당 메뉴 미노출) # 저장 시 포맷 정리, format on save 설정사과 -> 시스템 설정 -> 키보드 -> 키보드 단축키 -> 앱 단축키 -> + 버튼 -> Xcode 프로그램 선택, 메뉴 제목, 키보드 단축..
SAM : Single-Abstract Method // SAM class A : ClickEvent{ fun main { var b = B() b.clickEvent = this } fun onClick(view : View){ // B에서 onClick 이벤트 발생하면 여기서 처리 } fun onLongClick(view : View){ // B에서 onLongClick 이벤트 발생하면 여기서 처리 } } class B { var clickEvent : ClickEvent? = null fun main { clickEvent.onClick(view) } } interface ClickEvent{ fun onClick(view : View) fun onLongClick(view : View) } HOF..
스위프트ui로 화면 만들 때 Navigation Link와 Button를 조합해서 쓰는 방법 NavigationLink{ NextPage() // 이동할 View }label: { Text("제목") // 라벨 }.buttonStyle( BackGroundButton(backgroundColor: .black))
이전에 프론트 신입들 들어오면 온보딩 하면서 연습해보라고 주던 문제입니다. 각자 할 수 있는 방식으로 구현해보면 됩니다. 안드로이드는 안드로이드로, 웹 하시는 분들은 웹으로, ios는 ios로... 1번부터 차례대로 하나씩.. 기초편과 api를 사용해야하는 심화편으로 나누어집니다. 기초 1. 화면에 본인 이름 출력하기 2. 이름 입력 받은 후 제출 버튼 누르면 오른쪽에 입력 받은 이름 출력하기 3. 이름 입력 받는 동안 오른쪽에 입력받은 이름 띄우기 4. 이름, 전화번호, 주소 받는 공간 만들기 5. 이름, 전화번호, 주소 입력 받아서 제출 버튼 누르면 입력 받은 값 보여주기 6. 이름, 전화번호, 주소 입력 받아서 제출 버튼 누르면 새 페이지에서 입력 받은 값 보여주기 7. 숫자를 입력 받고 제출 버튼..