분류 전체보기23 UIKit: Frame과 Bounds 1 UIKit으로 UI를 그리다 보면 심심찮게 보이는Frame과 Bounds 막상 사용해보면 큰 차이를 못 느낀다...공식 문서를 살펴보면FrameThe frame rectangle,which describes the view’s location and size in its superview’s coordinate system.부모뷰의 좌표계 안에서 뷰의 위치와 크기를 표현하는 사각형 틀BoundsThe bounds rectangle,which describes the view’s location and size in its own coordinate system.자신의 좌표계 안에서 뷰의 위치와 크기를 표현하는 사각형 범위 뭔가 같으면서도 다른 느낌...? 자세하게 알아보기전에 UIKit의 좌표계에 대해 .. 2025. 1. 5. Xcode: 영역 개발하면서 Xcode를 수 없이 들여다보지만, 정작 Xcode의 영역의 정확한 명칭은 잘 모르고 쓴다.(마치, 귤의 흰 부분이 귤락이라는 걸 모르고 그냥 '흰 부분'이라고만 부르는 것처럼)UIKit 기준으로 Xcode의 영역을 크게 7 부분으로 나눌 수 있을 것 같다.툴바네비게이터인스펙터인터페이스 빌더도큐먼트 아웃라인어시스턴트에디터디버그Xcode 최상단 부분에 있는 영역(좌측부터)네비게이터 영역을 열고 닫을 수 있는 버튼단축키: cmd + 0현재 설정한 scheme를 설정한 시뮬레이터 혹은 디바이스로 빌드 / 중지할 수 있는 버튼단축키: cmd + R(빌드) / cmd + .(중지)scheme와 시뮬레이터 혹은 디바이스를 설정할 하고 빌드의 상태를 확인할 수 있는 액티비티 인디케이터단축키: ctrl +.. 2025. 1. 1. Xcode: Supported Destinations Xcode 프로젝트의 설정에는 Supported Destinations라는 항목이 있다.어느 기기에서 앱이 돌아가게 할 것인가에 대한 설정이다.새 프로젝트를 만들 때, 어떤 템플릿으로 만드냐에 따라 다르지만 iOS App 템플릿으로 만들게 되면 위 사진과 같이iPhone과 iPad가 기본적으로 추가되어 있다.Destinations에 iPhone이 있으면 iPhone 빌드가 가능하고, iPad가 있으면 iPad 빌드가 가능하구나라고만 생각할 수 있는데iPad의 경우에는 Destinations에 iPhone만 있더라도 실행이 가능하다.다만, 아래 이미지처럼 iPhone 레이아웃 그대로 보이게 된다. https://developer.apple.com/kr/ipados/planning/ iPadOS 앱 기획하기.. 2024. 12. 31. Apple Developer Academy @ POSTECH 3기: Prelude 수기 아카데미에서의 첫 주가 시작되었다.Prelude아카데미에서는 이 기간을 'Prelude'라고 부른다.프렐류드는 '전주곡'이라는 뜻으로 곡의 도입부 역할을 하는 악곡이라는 뜻이다. 첫 주에는 '아카데미의 전반적인 소개'와 '스태프에 대한 소개'그리고, '러너들이 만들어가는 아카데미 문화'와 '내가 만들어가는 아카데미의 나'가 진행되었다.(프로그램의 이름은 아카데미에서 부른 공식적인 이름이 아닌 내가 생각하는 프로그램의 이름이다)아카데미의 프로그램팀 챌린지 기간인 MC(Mini Challenge)쉬어가며 전 챌린지를 회고하는 기간인 BR(Bridge)개인 챌린지 기간인 NC(Nano Challeng)3가지가 로테이션 돌아가면서 마지막 챌린지까지 나아가게 된다.(MC -> BR -> NC -> BR -> MC.. 2024. 4. 23. 이전 1 2 3 4 5 6 다음