2012-05-31 5 views
0

iOS 개발을 처음 시작한 첫날입니다. 나는 Xcode와 다른 모든 것들을 가지고있다. 그런 다음 새로운 프로젝트를 만들었습니다. 온라인에서 찾은 자습서 중 상당수는 Windows 기반 응용 프로그램 시작을 권장했지만 실제로 보지 못했기 때문에 대신 페이지 기반 응용 프로그램을 시작했습니다.안녕하세요? 세계에 시작하는 프로젝트에 어떤 종류가 중요합니까?

그들 사이의 차이점은 무엇입니까? 어쩌면 내가 다운로드 한 것들의 나의 버전은 튜토리얼의 것들보다 새로운 것일까?

또한 내 dev 인터페이스에는 .h 및 .m 파일이 있습니다. 거기에있는 코드는 현재 나에게 똑같이 외국어로 보인다. 프로그래밍은 어디에서 시작합니까? :)

고마워요!

답변

4

단일보기 템플릿으로 시작하십시오. 사용자가 만든 단일보기에서 컨트롤과 UI 요소를 테스트 할 수 있습니다.

또한 h는 헤더를 의미하고 m은 구현을 의미합니다. 그대는 그 수업의 공개적인 요소를 발표합니다. 당신은 그들을 구현합니다.

이 튜토리얼 도움이 될해야합니다

http://www.raywenderlich.com/1797/how-to-create-a-simple-iphone-app-tutorial-part-1

2

objective-c를 시작하려면 전체 텍스트 기반 프로그램 인 명령 줄 도구로 시작해야합니다. 명령 줄 프로젝트를 시작하려면 Xcode를 열고 새 프로젝트를 만드는 옵션 창이 나타납니다. 그런 다음 왼쪽의 사이드 바에 가서 Mac OS X에서 응용 프로그램을 클릭하십시오. 거기에서 명령 행 도구를 클릭하십시오. 제품 이름 섹션은 프로젝트의 이름입니다. Automatic Reference Counting (자동 참조 횟수) 확인란을 선택하는 것이 좋습니다. 또한 유형 드롭 다운 메뉴를 선택하십시오.

아이폰 애플리케이션으로 나아갈 때 많은 프레임 워크의 내용을 알아야하므로 objective-c의 기본 구문과 디자인 패턴을 배우려면 명령 행 도구로 시작해야합니다. 내가 먼저 권장하는 템플릿은 Single View Application 템플릿입니다.

희망이 도움이됩니다.

P. Micheal은 Objective-C에 익숙하지 않은 일부 서적을 사야한다는 데 동의합니다. 내 개인적으로 가장 좋아하는 것은 Programming in Objective-C 4 판입니다. Stephan Kochan. 매우 포괄적입니다.

4

내가 개인적으로 빈 응용 프로그램을 시작하고 물건을 추가 할 수 배울 것입니다 엑스 코드와 새로운 스토리 보드 API의 새 버전으로, 그것은 매우 간단합니다. 새로운 스토리 보드를 추가하고 뷰 컨트롤러 등을 추가 할 수 있습니다. irockios.com에 대한 자습서가 두 개 있지만 Lynda.com, Stanford 비디오 (iTunesU) 및 Ray Wenderlich에 대한 자습서는 훌륭한 학습 자료입니다. 템플릿 사이의 차이점을 통해 이동하려면 :

  • 마스터 세부 사항을 -이 (네비게이션 컨트롤러와 2보기 컨트롤러와 함께 당신에게 TableViewController과 의지 상세보기 것입니다 마스터를 스토리 보드를 제공하는 것입니다
  • 오픈 GL 게임 - 게임을 만들기위한 템플릿 (나는 이것을 한 번도 사용하지 않았습니다.)
  • Page Based (페이지 뷰 기반) - 페이지보기 컨트롤러와 루트보기 컨트롤러 및 데이터보기 컨트롤러를 제공합니다.이것은 페이지 기반 터닝 UI를 제공합니다 (저는 이것을 사용하지 않습니다).
  • 단일보기 - 일반적인 것입니다. 하나의 View Controller와 하나의 Scene이있는 Storyboard를 제공합니다. 이 템플릿을 사용할 때의 단점은 핵심 데이터 스택을 포함 할 수있는 옵션이 없다는 것입니다. 초보자가 CD를 사용하는 것은 아니지만, IT는 당신이 익숙해지기를 원하는 것입니다. iOS 개발을 계속한다면 나중에 사용할 것입니다.
  • 탭 응용 프로그램 - 두 개의보기 컨트롤러 (각 탭마다 하나씩)가있는 탭 막대 컨트롤러를 제공합니다. 단일보기와 마찬가지로 핵심 데이터 스택 포함을위한 옵션이 없습니다.
  • 유틸리티 앱 - 플립보기 스타일 UI에 사용됩니다. 이유를 알 수는 없지만 핵심 데이터는 여기에 옵션이 있습니다.
  • 빈 응용 프로그램. 내가 좋아하는 것. 핵심 데이터는 옵션이며 스토리 보드를 추가하는 것은 쉽습니다. 이 작업을 시작하는 데 익숙해지는 것은 iOS 개발을 할 일을 많이하는 경우에해야 할 일이 무엇인지 배워야 할 것입니다. irockios.com의 tutorial은 빈 템플릿을 사용하고 핵심 데이터가 포함 된 탭 기반 탐색 컨트롤러 기반 앱을 10 분 이내에 처리합니다. 이것이 내가 앱을 개발하는 방법입니다.

나는 개인적으로 Lynda.com 코스 (사이먼 Allardice에 의해 사람이 좋은), 그리고 스탠포드 iTunesU 코스 (최신 일)로 시작 것, 그리고 또한 튜토리얼 레이 Wenderlich의 사이트를 통해보세요.

관련 문제