본문 바로가기
728x90
반응형

개발자35

[iOS_Swift] Xcode 단축키 꿀팁 모음 _ 13 안녕하세요~ 개발하는 윤기사입니다!! 새싹 iOS 앱 개발자 데뷔 과정 2기를 진행 중인데요~~ 주말 금,토,일요일은 평가과제하느라 죽다가 살아났답니다... (매일매일 최소 12시간은 한 듯) 다행히 마무리를 잘해서 제출하였고!! 피드백을 기다리고 있습니다 ㅎㅎ 분명히 다 배운 내용이었는데... 어떻게 써야 할지 너무 막막해서.... 12시간 코딩했다 치면 삽질은 최소 6시간씩은 한 것 같습니다 ㅎㅎㅎ 네!! 복습을 꾸준히 안 한 제 탓이겠죠...? (아니면 어렵게 내주신 멘토님 탓...?) 그래서 오늘 포스팅에서는 유용하게 쓰이는 Xcode 단축키를 4가지 정도 가져왔습니다! 완전 핵. 꿀. 팁이니까 꼭 손에 익혀서 자주 쓰셨으면 좋겠습니다!! - 네비게이션 영역 & 인스펙터 영역 숨기기 - 네비게이션.. 2022. 7. 25.
[iOS_Swift] CollectionView (컬렉션 뷰) 기본기능 _ 12 안녕하세요! 개발하는 윤기사입니다! 오늘은 iOS_Swift 앱개발의 꽃이라고 할 수 있는 컬렉션 뷰에 대해 알려드리도록 하겠습니다. 컬렉션 뷰(Collection View)란 아래와 같이 테이블처럼 일정한 가로 세로 개수를 가진 목록 오브젝트를 뜻합니다! 3 * n 개, 2 * n 개 등 다양한 방법으로 표현할 수 있고 가로로 스크롤 할건 지, 세로로 스크롤 할건 지도 정할 수 있습니다! 그 중에서 컬렉션 뷰의 기본 설정인 1. numberOfItemsInSection 2. cellForItemAt 3. didSelectItemAt 이 세 가지에 대해 알아보겠습니다. 1. numberOfItemInSection - 디바이스에 표현을 시킬 셀의 갯수를 지정합니다. Int -> Int타입으로 반환하기 때문.. 2022. 7. 21.
[iOS_Swift] 오픈소스 라이브러리 추가 (Add Package) _ 11 안녕하세요 이웃님들!! 개발하는 윤기사입니다~ 오늘 포스팅은 Xcode에서 라이브러리를 추가하는 방법을 알려드리려고 합니다! 라이브러리를 추가하는 이유는 오픈소스 라이브러리를 통해 버튼이나 캘린더, 텍스트 필드 등에 관한 디자인이나 동작을 간단한 불러오기를 통해 이용할 수 있도록 해줍니다!! 무지하게 편한 기능입니다 ㅎㅎ iOS 오픈소스 라이브러리를 사용하기 위해서는 패키지 관리자가 필요합니다. 주로 사용되는 패키지는 3가지로 나뉩니다. 1) Swift Package Manager 2) CocoaPods 3) Carthage 이 3가지 중에서 Xcode 11버전 이상에서만 지원하는 Swift Package Manager를 이용해 추가해보도록 하겠습니다! Swift Package Manager란? Swif.. 2022. 7. 20.
[iOS_Swift] TableViewController (테이블뷰) _ 10 안녕하세요 이웃님들!! 개발하는 윤기사입니다! 주말에는 제가 푹 쉬면서.. 에너지를 충전하는 시간을 가졌습니다 ㅎㅎㅎㅎ 그래서 오늘은 좀 알찬 내용을 가지고 돌아왔는데요!!! 바로 테이블 뷰 컨트롤러에 관한 내용을 가지고 돌아왔습니다! 테이블 뷰(Table View)란 위의 사진처럼 목록이 있고 그 목록을 구성하는 것을 의미합니다! 일단 단어를 먼저 알아보자면 Section, Header, Footer, Row 이렇게 4가지로 나눠볼 수 있습니다. 이 테이블 뷰를 생성하는 방법을 코드로 생성하는 방법도 있지만, 스토리보드 상에서 작업해보겠습니다. 1. 스토리보드에 TableView를 불러옵니다. 그 안에 TableViewCell도 불러와서 위치시켜 줍니다. 2. 아래와 같이 Table View를 선택하셔.. 2022. 7. 18.
[iOS_Swift] ViewController의 Life-Cycle (생명주기) _ 9 안녕하세요 이웃님들!! 오늘은 뷰 컨트롤러의 생명주기에 대해 알아보는 시간 갖도록 하겠습니다. iOS에서 가장 중요한 부분 중에 하나일 것 같아서 가지고 왔습니다! 깔끔하게 정리하고 가겠습니다!! View Controller는 줄여서 VC로 표현하도록 하겠습니다. VC의 생명주기에 대한 사진을 하나 가져왔습니다. 앱의 생명주기가 아닌 뷰의 생명주기 이미지입니다. View Property에 처음 접근이 일어났을 때, 메소드가 실행됩니다. viewDidLoad가 실행되고, viewController는 Appear / Disappear의 상태를 가집니다. 그리곤 Did와 Will이 생성이 됩니다. 먼저 말씀드리자면! viewDidLoad -> viewWillAppear -> viewDidAppear -> vi.. 2022. 7. 15.
[iOS_Swift] UIDatePicker의 모든 것_ 8 안녕하세요 이웃님들! 개발하는 윤기사입니다. 이번 포스팅에서는 스위프트 DatePicker에 대해 준비해왔는데요! UIDatePicker는 날짜 및 시간 값을 입력하기 위한 컨트롤입니다. 인터페이스에 DatePicker를 추가하려면 방법이 여러개 있지만, 오브젝트 라이브러리에서 가져오는 방법으로 해보겠습니다. - UI DatePicker - 1. 오브젝트 라이브러리에서 Date Picker를 불러오는 방법입니다. 2. Insperctor 영역에 오시면 Date Picker 옵션에서 Preferred Style, Mode, Locale, Interval, Date를 볼 수 있습니다. - Preferred Style : DatePicker의 스타일을 변경할 수 있습니다 (preferredDatePickerS.. 2022. 7. 15.
728x90
반응형