좋습니다. Mac이 있고(Hackintosh도 작동함) iPhone용 응용 프로그램을 직접 작성하려고 합니다. 그물에는 수많은 튜토리얼이 있지만 알려지지 않은 프로그래밍 언어나 프레임워크 또는 IDE를 배우는 가장 쉬운 방법은 단순히 그것에 들어가서 손을 더럽히는 것입니다. 맨 아래에서 시작하여 위로 작업해 보겠습니다. 이것이 이 자습서에서 기본 기본 마법사와 비주얼 빌더가 기본적으로 제공되는 'Hello iPhone' 애플리케이션 사과.
비주얼 빌더를 포함하는 새로운 프레임워크가 있으면 간단하게 빌드해 보는 것이 좋습니다. 프레임워크가 무엇을 제공하는지 이해하기 위해 응용 프로그램에 대해 자세히 알아보기 전에 암호. Apple에서 제공하는 Interface Builder는 내가 사용한 디자이너 중 가장 유용한 디자이너 중 하나이며 에 완벽한 코드 수준에 손을 대지 않으려면 마법을 사용하십시오. 초보자.
iPhone용 애플리케이션 개발을 시작하려면 먼저 다음을 다운로드하여 설치해야 합니다. iOS SDK. XCode(Apple의 IDE), iPhone Simulator(테스트하는 데 도움이 됨)와 같은 앱을 빌드하는 데 필요한 모든 것이 설치됩니다. iPhone이 없는 앱) 및 Interface Builder(iPhone 개발을 위한 Apple의 사용자 인터페이스 빌더) 응용 프로그램).
모든 것을 설치했으면 바로 뛰어들 준비가 된 것입니다. XCode를 실행하여 시작하십시오. 기본적으로 개발자 폴더에 설치됩니다.
XCode를 실행하면 시작 화면이 표시됩니다. 그것을 살펴보거나 그냥 무시할 수 있습니다. 당신은 선택할 수 있습니다 새 XCode 프로젝트 생성 아래 표시된 이미지에서 강조 표시된 버튼을 클릭하여 프로젝트 템플릿을 불러옵니다.
보기 기반 응용 프로그램은 iPhone에서 쉽게 실행되고 빈 보기를 표시할 수 있는 완전한 베어본 응용 프로그램을 제공하므로 간단하게 시작하는 것이 가장 간단합니다. 이 템플릿이 제공하는 것은 보기와 응용 프로그램 대리자입니다. 간단히 말해서 응용 프로그램 대리자는 응용 프로그램 개체의 메시지에 응답하는 엔터티입니다. iPhone 응용 프로그램당 하나의 응용 프로그램 개체만 있을 수 있으며 프로젝트 템플릿이 생성을 처리합니다.
선택 버튼을 클릭하면 프로젝트 이름을 묻는 메시지가 나타납니다. 이름을 "Hello iPhone"으로 지정하겠습니다.
템플릿을 사용하여 프로젝트가 생성되면 XCode 인터페이스가 나타나며 프로젝트 템플릿이 생성한 모든 파일을 멋지고 사용 가능한 보기로 표시합니다.
여기에서 가장 중요한 파일은 응용 프로그램 대리자가 포함된 MainWindow.xib입니다. 우리가 사용한 템플릿은 우리를 위해 이 nib 파일(MainWindow.xib)을 생성했으며 이것은 이 애플리케이션을 실행하는 데 필요한 모든 개체 관계를 형성합니다. 관련 보기에서 무엇이든 수정하면 애플리케이션을 시작할 때 애플리케이션에 표시된다는 사실을 당연하게 여길 수 있습니다.
MainWindow.xib 파일을 두 번 클릭하면 인터페이스 빌더가 시작되고 관련된 보기 컨트롤러를 보여주는 다음 보기가 표시됩니다. 이 경우 변경하려는 보기를 변경하려면 아래 이미지에 강조 표시된 대로 컨트롤러 보기에 제공된 링크를 클릭해야 합니다.
링크를 클릭하면 아래 이미지와 같이 Hello_iPhoneViewController.xib라는 다른 nib 파일이 열리고 응용 프로그램이 시작될 때 표시될 실제 보기도 열립니다. 이 보기에서 변경한 사항은 애플리케이션이 실행될 때 직접 반영됩니다.
프로젝트를 "Hello iPhone"이라고 부르기 때문에 레이블의 뷰에 동일한 텍스트를 강타(!)로 표시할 수 있습니다. 보기에 사용자 인터페이스 요소를 추가해야 하는 경우 라이브러리 창에서 구성 요소를 선택하여 추가할 수 있습니다. 라이브러리 창은 인터페이스 빌더 메뉴의 도구 > 라이브러리 메뉴에서 시작할 수 있습니다.
라이브러리 메뉴 항목을 클릭하면 사용 가능한 구성 요소를 나열하는 라이브러리 대화 상자가 나타나며 아래 이미지에서 강조 표시된 대로 스크롤 막대를 사용하여 스크롤할 수 있습니다.
위/아래로 스크롤하여 아래 이미지에 강조 표시된 "레이블" 구성 요소를 찾습니다.
뷰에 구성 요소를 가져오는 것은 매우 간단하고 간단합니다. 아래 이미지와 같이 라이브러리 대화 상자에서 보기로 구성 요소를 끌어다 놓아야 합니다.
레이블 구성 요소를 뷰에 놓으면 아래와 같이 표시되고 텍스트를 인라인으로 편집할 수 있습니다.
"레이블" 텍스트를 두 번 클릭하고 원하는 "Hello iPhone!"으로 변경합니다. 우리의 경우 이것은 같은 이름의 응용 프로그램이기 때문입니다. 아래 이미지와 같이 편집이 표시됩니다.
모든 보기를 닫고 "Hello_iPhoneViewController.xib"라는 대화 상자를 닫으면 변경 사항을 저장하라는 메시지가 표시됩니다. "저장" 버튼을 클릭하여 방금 수행한 변경 사항을 적용하고 저장합니다.
중요 참고 사항: 인터페이스 빌더는 XCode에 통합되어 있지 않으며 변경 사항은 다음 중 하나를 수행할 때 저장되지 않습니다. XCode에서 프로젝트를 저장하거나 빌드하므로 프로젝트를 빌드하고 실행하기 전에 인터페이스 빌더 변경 사항을 저장하는 것이 항상 중요합니다. 엑스코드.
다음으로 XCode 창으로 돌아가 "Hello iPhone" 응용 프로그램을 실행하도록 설정되었습니다. 방법을 알아보겠습니다. 아래 이미지에 강조 표시된 것처럼 XCode 창의 상단 중간 섹션에 표시된 "빌드 및 실행" 버튼을 클릭하여 빌드 후 시뮬레이터에서 애플리케이션을 빌드하고 시작할 수 있습니다.
이것은 앱을 빌드하려고 시도하고 우리의 경우 아래 이미지와 같이 iPhone 시뮬레이터에서 애플리케이션을 성공적으로 빌드하고 시작해야 합니다.
자, 여기에서 "Hello iPhone!"이라고 말합니다. 시뮬레이터에서 첫 번째 iPhone 응용 프로그램을 표시한 것을 축하합니다. 문제를 발견하거나 피드백을 공유하려는 경우 귀하의 의견을 기다립니다.
Apple에 A/UX가 일찍 도착했을 때부터 기술에 집착한 Sudz(SK)는 AppleToolBox의 편집 방향을 책임지고 있습니다. 그는 캘리포니아 로스앤젤레스에 거주하고 있습니다.
Sudz는 수년에 걸쳐 수십 개의 OS X 및 macOS 개발을 검토하여 macOS의 모든 것을 다루는 것을 전문으로 합니다.
전생에 Sudz는 포춘 100대 기업의 기술 및 비즈니스 혁신 열망을 도왔습니다.