본문 바로가기

Apple Developer Documents

[Apple Doc] Resource Programming Guide : Nib Files Nib 파일은 OS X와 iOS에서 앱의 생성에 중요한 역할을 합니다. Nib 파일을 사용해서 코드로 작성하는 대신 Xcode를 사용하여 그래픽 사용자 인터페이스를 만들고 조작할 수 있습니다. 즉각적으로 결과를 볼 수 있기 때문에 다른 레이아웃과 설정을 매우 빠르게 실험해 볼 수 있습니다. 또한 어떤 코드 재작성도 없이 사용자 인터페이스의 많은 외관을 변경할 수 있습니다. AppKit이나 UIKit 프레임워크들을 사용하여 생성된 앱에 대해 nib 파일은 추가적인 중요성을 갖습니다. 이 두 프레임워크들은 윈도우나 뷰 그리고 컨트롤들의 배치와 이러한 아이템들의 이벤트 처리 코드를 통합을 위해 nib 파일의 사용을 지원합니다. Xcode는 사용자 인터페이스의 컨트롤과 이 컨트롤들에 응답해야 하는 객체들을 연결.. 더보기
[Apple Doc] Resource Programming Guide : Introduction About Resources 리소스는 실행코드와 함께 제공되는 데이터 파일입니다. 리소스는 복잡한 데이터 집한 또는 그래픽 콘텐츠의 생성을 코드 외부나 보다 적절한 도구로 이동하여 작성해야 하는 코드를 단순화합니다. 예를 들어 코드로 픽셀 하나하나 생성하는 것 대신에 이미지 에디터를 사용해서 만드는 것이 보다 효율적입니다. 이러한 리소스의 이점을 얻기 위해서는 런타임에 리소스를 읽어 들여서 사용하기만 하면 됩니다. 코드를 단순화 하는 것 외에도 리소스는 국제화 처리를 위해 밀접한 부분입니다. 문자열이나 기타 사용자가 볼 수 있는 콘텐츠를 하드코딩하는 것보다 외부 리소스 파일에 배치할 수 있습니다. 그러면 지원되는 언어를 위한 각각의 리소스 파일을 생성하는 간단한 처리만으로 앱의 지역화를 할 수 있습니다... 더보기