본문 바로가기
공부/iOS

iOS 프로그래밍 12주차

by Electrohyun 2025. 11. 19.

BMI판정 앱(3)

 


 

 

identity inspector를 사용하는 이유

- User Defined Runtime Attributes를 정의할 때 쓴다

- 한가지 더(뒤에 나옴) = 스토리보드와 새로운 스위프트 파일을 연결할때 쓴다

 

요소에 둥근 테두리를 주는법

- User Defined Runtime Attributes 정의하기

- clipsToBounds를 true + cornerRadius 값주기

 

- 탭바 컨트롤러 만들기

- 뷰 컨트롤러 클릭 -> 상단 Embed In -> 탭바 컨트롤러 클릭

 

- Cmd + Shift + l 눌러서 뷰 컨트롤러 추가 + 파란 별 눌러서 이름 지정

- 실제 파일도 Cocoa Touch Class로 만들어, UIViewController 상속받게 만들기

 

 

- class 연결해주기

- Identity Inspector의 2번째 요소는 스토리보드와 새로운 스위프트 파일을 연결할때 쓴다

 

- Cannot find '-' in scope 문제

- 해당 된 것이 포함된 프레임워크를 import 해주면 해결가능

 

- 완성~~ (옵셔널 수정해야함)

 

 

- 삭제를 진행하면 기본적으로 휴지통으로 옮길건지 레퍼런스만 삭제할건지 물어보는 경우가 있다. 휴지통으로 옮기자.

 

guard let으로 안전하게 옵셔널 언래핑하기

 

- early exit

 

+ 웹페이지 보여주는 뷰 만들기

+ deprecated: 더 이상 사용을 권장하지 않는 기능이며, 앞으로 제거될 예정인 상태.

+ legacy: 현재도 동작하지만 오래된 방식·기술·코드로, 유지보수 부담이 큰 이전 세대 시스템.

 

- 웹뷰 만들고 아무것도 안하고 실행하면 나오는 화면.

 

'공부 > iOS' 카테고리의 다른 글

iOS 프로그래밍 13주차  (0) 2025.11.25
iOS 프로그래밍 11주차  (0) 2025.11.11
iOS 프로그래밍 10주차  (0) 2025.11.04
iOS 프로그래밍 9주차  (0) 2025.10.28
iOS 프로그래밍 7주차  (0) 2025.10.14