1020
2016-06-02 09:48:50
1
우선 언어와 프레임워크를 이해하셔야 됩니다.
아이폰 어플을 만들기 위해 사용되는 것이
언어는 스위프트 혹은 objective-c
프레임워크가 코코아 프레임 워크 입니다.
.
우리가 영어를 배우기위해서는 우선 문법을 배우고 회화를 배우게 되는데
이걸 아이폰 개발로 치면
문법이 objctive-c 혹은 스위프트이고
회화를 코코아프레임워크 라고 할 수 있습니다.
.
예를들어서 어플이 시작될때 뭐를 표시하고 시작된 후에는 어떤화면에서 어떤 버튼을 누르면 다음화면으로 넘어가고 하는 걸 정하는게 코코아 프레임 워크 입니다.
그리고 직접 그걸 글로 쓰기위해 사용하는게 objective-c 혹은 스위프트 이구요.
.
그러므로 어떠한 강의를 보시더라도 대부분이 이 코코아 프레임워크에 대해서 알려줄겁니다.
objective-c 는 문법이지 활용방법에 대한 것이 아니니까요.
그리고 objective-c 와 c 는 조금 다릅니다.
물론, c의 대부분의 개념이 objective-c에 있지만 여러가지 개념이 추가되서 차라리 시작하실 때 objective c 를 먼저 시작하셔도 좋아요.
그리고 현재 애플에서 objective-c에서 swift쪽으로 넘어가고 있는데
아직 넘어가는 중이라 swift라는 언어가 조금 불안정합니다.
버그도 많고...
나중을 위해선 swift가 좋겠지만 한 1,2년안에 어플 개발을 시작하실거라면 objective-c로 시작하셔도 무방합니다.