Nib과 Xib는 도대체 뭘까?

왜? 세번째 시리즈로 이번에는 iOS에서 UI에 관한 주제를 가져와봤습니다! iOS에서 UI를 구성할때 3가지 방법이 있죠🙋🏻 1️⃣ 스토리보드 2️⃣ 코드 3️⃣ Nib, Xib 여기서 오늘 주로 알아볼 것은 세번째인 Nib와 Xib입니다. 👉🏻Nib는 Nextstep Interface Builder로 바이너리 형식의 압축 파일을 이용해 필요한 클래스들을 담아준 유저 인터페이스를 저장한 파일입니다. 👉🏻Xib는 Xcode Interface Builder로 xml 형식의 파일이죠. Nib보다 더 고레벨 언어이기에 소스코드를 보며 UI를 구현하거나 수정하기에도 용이하고 Xcode에서도 Xib에 대한 인터페이스 빌더를 제공해 보다 쉽게 화면을 구성할 수 있죠👍 둘의 공통점은 유저 인터페이스를 위해 존재하고 UI를 구성한 정보를 바이너리든 xml이든 저장해주는 파일이기에 기능적으로 역할은 똑같습니다😊 이에 대해 조금 자세히 왜 Xib가 생겨났고 Xib 파일로 생성하였더라도 빌드하면 Nib로 변환되는것에 대한 이유들 그리고 더 나아가 늘 먹던 스토리보드의 구성까지...⭐️ 왜 시리즈에 맞게 심층적으로 알아봤습니다🙌

Nib & Xib (feat. storyboard)

iOYES

Nib & Xib (feat. storyboard)

다음 내용이 궁금하다면?

지금 간편 가입하고 다음 내용을 확인해 보세요!

또는

이미 회원이신가요?

2022년 12월 29일 오전 1:27

댓글 0