iOS 앱 개발 부트캠프/TIL
-
TIL 4일차 - 배열과 딕셔너리, 모델링iOS 앱 개발 부트캠프/TIL 2024. 9. 12. 17:34
배열과 딕셔너리는 비슷하면서도 다르다.배열은 같은 형태의 데이터를 사용하고 인덱스로 접근하며 반복을 사용하기 쉽다.딕셔너리는 키-밸류 형태이고 키 값으로 접근하며 반복이 아닌 접근을 해서 값을 받는다.데이터 모델링데이터의 그룹, 설계하고 개발하다보면 만나는 데이터들, 회원가입의 이메일 이름 핸드폰 번호데이터의 틀을 만드는 작업인 모델링 → 의미를 부여하는 작업friendNames 라는 문자열 타입의 배열을 선언한 뒤 henry, leeo, jay라는 이름을 세 개를 넣음.int 타입의 변수 count를 초기값 0으로 선언함.Label을 만들어 IBOutlet으로 연결한 뒤 Button을 IBAction으로 연결하여 트리거 삼음버튼을 누를 때마다 count 값을 인덱스 값으로 하여 friendNames 배..
-
TIL 3일차iOS 앱 개발 부트캠프/TIL 2024. 9. 11. 21:50
간단하게 Xcode 사용법과 swift 문법을 배웠다.아직 Mac이 없으므로 당분간 강사님의 강의자료로 최대한 학습하기로 했다.처음엔 Xcode 설치와 실행 그리고 프로젝트 생성에 대한 것이었고, 그 과정에서 swift와 objective-c의 차이, 그리고 swiftUI와 StoryBoard의 차이에 대해 배웠다.설명에 따르면 과거엔 개발 언어가 Objective-c뿐이었는데 나중에 swift가 추가 되었다고 하고, 개발 인터페이스 도 storyboard만 있다가 최근에 swiftUI가 추가 되었다고 한다.프로젝트를 생성하면 좌측부터 네비게이션, 코드에디터, 인스펙터 화면이 보였다.네비게이션과 코드에디터는 과거에 c나 java, python을 배울때 보던 화면이라 특별할게 없었는데 놀라운 건 인스펙터였..