2012-08-16 2 views
0

저는 iPhone 프로그래밍에 익숙하지 않고 초급 질문을하고 있습니다. 그러나 이것에 대한 만족스러운 답변을 찾을 수 없었습니다.iPhone 앱의 기본 아키텍처 : 정확히 무엇이 발생합니까?

iPhone App의 기본 아키텍처 나 구조를 알고 싶습니다. 먼저 시작 템플릿이 일반적으로 자동으로 수행하는 부분은 무엇입니까? C-Programms에서 프로그램은 항상 메인으로 점프하고 코드화 된 모든 것이 시작된다는 것을 알고 있습니다. iPhone-Programming에서는 메인에서 시작한 다음 이벤트 루프가 시작되는 등의 작업을 수행합니다. 후드 아래에서 많은 일이 발생합니다. 이해하고 싶습니다. 코드를 작성하고 모든 결과를 실제로 알고 있습니다. 내 코드가 원인.

나는 어떤 해답을 기쁘게 생각하거나 조밀하고 코딩 아키텍처에만 중점을 두는 좋은 참조가 있습니까? 인 (먼저 낮은 수준의 물건을 배우고 싶은 경우에 http://developer.apple.com/library/ios/navigation/

는, 아마도 당신이 어떻게 Objective C 작품에보고 다음에 대한 UIKit 내용을 이동해야합니다 :

+0

iOS 응용 프로그램 프로그래밍 가이드를 참조하십시오. http://developer.apple.com/library/iosDocumentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Introduction/Introduction.html ?? – Vin

+0

예. 당신 말이 맞아, 내가 알아야 할 모든 것은이 웹 페이지에있다. 정보량에 압도 당했기 때문에 어디서부터 시작해야하는지 알기가 어려웠습니다. 나는 내가 시작할 수있는 작은 하향식 설명을 더 원했고 나는 자세하게 길을 잃지 않았다. 나는 내가 추측하는 질문에 더 분명하게 지적 했어야했다. RobertVojta의 대답과 링크는 내가 찾고있는 것입니다. –

답변

1

예를 들어 http://www.technolike.com/archives/86/core-application-architecture-for-iphone.html ... 및 Google을 읽으십시오. iPhone 응용 프로그램을 시작하는 방법, 후드에서 진행되는 방법, 이벤트 처리주기가 작동하는 방법 등 많은 리소스가 있습니다. 또한 이러한 리소스를 읽을 때보다 구체적인 질문을 시도하십시오. 모든 것에 대답하기에는 너무 광범위한 질문입니다.

+0

이 문서는 시작하기에 훌륭한 문서입니다. 질문이 광범위하다는 것과 문서 전반에 대해 이해하기 전에 개요로 시작하기를 원했기 때문에 생각합니다. Link가 너무 오래되어서 링크가 잘못 되었음에도 사과 설명서에서 해당 링크를 찾으려고 노력할 것입니다. 고마워요! –

0

난 당신이 아이폰 OS 개발에 대한 애플의 문서를 탐색하는 것이 좋습니다 iOS 앱 개발을위한 중앙 프레임 워크/라이브러리).

관련 문제