IOS개발
-
[swift] 2탄 : AutoLayout UI 그리기Swift 개발 2020. 7. 12. 12:55
지난 편에서는 프로젝트를 생성하는 방식과 프로젝트의 속성을 결정하는 방식에 대해서 살펴 봤다면, 이번 편에서는 드디어 hello world를 화면에 찍어보겠다!!! 좌측의 프로젝트 계층 구조에서, storyboard라는 확장자로 정의된 파일을 클릭하면 다음과 같은 화면이 등장한다. 여기에 그림을 그리게 되는데, 오늘은 여기에 hellow world를 출력해 보겠다! 우선, storyboard와 swift를 매칭 시키는 방식을 알아보자. Main.storyboard에 들어가면 아래와 같이 화면이 뜬다. 우측의 View Controller Scene을 클릭하면 우측에 속성을 결정할 수 있는 창이 뜬다. 그 중 네번째에 있는 보드판 형식의 버튼을 클릭하면 Custom Class로 시작하는 창이 뜬다. Cust..
-
[swift] 1탄 : xcode로 프로젝트 만들기Swift 개발 2020. 7. 11. 14:22
1. project 생성하기 xcode를 실행하면 제일 처음 뜨는 창은 다음과 같다. 첫번째 항목은 말 그대로 이것 저것을 시도해볼 수 있는 playground이고, 두번째 항목이 프로젝트를 생성하게 해준다. 세번째 항목은 이미 만들어둔 프로젝트를 열거나, git에서 source를 받아서 열 때 사용할 수 있다. 2. Application type 결정하기 xcode는 ios뿐 아니라, apple watch, mac, tv를 위해 개발을 할 수 있는 프로젝트 format을 제공한다. 일단은 ios 개발에 초점을 두고 배워보려고 한다. 나같은 경우, swift를 배우기로 결심한 계기가, object detection model을 앱에 올리기 위해서기 때문에, 추후에는 아래 그림의 augmented real..