반응형 iOS16 Chap2. id,연산자,파일의구조,클래스 이 글은 아래의 출처를 수정하여 작성한 글 임을 밝힌다. - ID - Objective-C 언어는 runtime 시에 객체나 메서드가 변할 수 있으므로 기존의 static typing 이외의 방법이 필요합니다. - Objective-C 에는 모든 객체를 전부 포인팅할 수 있는 타입을 새로 정의해 놓았는데 id 입니다. - C언어의 주소의 개념과 id는 유사합니다. - id타입을 사용하기 위해 Objective-C에서는 모든 객체에게 isa 라는 instance variable을 멤버로 소유하게 했습니다. - 실제 그 객체가 사용할 클래스 객체의 id를 저장하고 있는데 이것을 이용해서 runtime 시에 데이터 타입을 알아낼 수 있게 됩니다. - C언어의 void *과 유사하지만 void *과는 조금 다릅.. 2012. 3. 19. Chap1. objective-c의 기초, 맥OS와 iOS, 기본자료형, id타입, 포인터 타입, 제어문 이 글은 아래의 출처를 수정하여 작성한 글 임을 밝힌다. 1. MAC OS 의 변천사. 단축키 Ctrl => command Alt => option Mac을 처음 사용 하는 입장에서 제일 헷갈리는 단축키다. shift + command + : end key objective-c 를 하려면 아래 세가지가 필요 ========================= c level - 순수 c언어 core level - 앞에 cf가 붙음 object-c - NS가 붙음 언어 : objective-c 프레임워크 : iPhone SDK (cocoa touch) Mac OS X (cocoa) cocoa touch(i-os) - ipod, iphone, ipad cocoa - mac os x project folder ===.. 2012. 3. 16. iOS, hitTest 메서드를 통한 Touch Event 처리 출처 : http://stackoverflow.com/questions/4961386/event-handling-for-ios-how-hittestwithevent-and-pointinsidewithevent-are-re 다른 참고 URL : http://blog.daum.net/toto-red/7861406 2011. 7. 26. iOS, ScrollView Paging기법 출처 : http://stackoverflow.com/questions/1677085/paging-uiscrollview-in-increments-smaller-than-content-size 2011. 7. 26. 이전 1 2 다음 반응형