본문 바로가기

## 아이폰 ##

" object-c " Classess Chapter 3. Classes 앞에서는 객체에 대한 일반적인 설명과 객체의 method들에 대해서 알아보았습니다. 순서가 뒤바뀐 면이 있군요. 이 장에서는 그런 객체를 어떻게 만들것인지, method는 어떻게 선언되는지에 대해서 알아보도록 하겠습니다. 즉 객체의 선언과 구현에 대해서 알아보는 것이 되겠습니다. Objective-C 에서 객체를 정의하려면, 그 클래스를 정의하면 됩니다. 즉 C++에서 클래스를 정의하는 것과 개념적으로 완전히 동일합니다. 컴파일러는 실제로 각 클래스에 대해서 클래스 객체(class object)라는 것을 하나만 만듭니다. 이 클래스 객체는, 그 타입으로 만들어질 객체들을 어떻게 만들어야 할지에 대한 정보를 다 가지고 있으므로, factory object라고도 보통 불리곤.. 더보기
" object-c " Object Messaging Chapter 2. Object Messaging Object messaging은 쉽게 말하자면 한 객체의 멤버 함수인 method를 호출하는 것입니다. 보통 Objective-C 에서는 해당 객체에 메시지를 보낸다라고 표현을 합니다. C++에서는 멤버함수를 호출한다라는 표현을 쓰고 있습니다. 바로 이 표현이 Objective-C 의 OOP 스타일과 C++의 OOP 스타일의 주요 차이점이 되지 않나 싶습니다. 물론 이외에도 몇몇 다른점이 있지만 OOP 구성을 하는 전체적인 그림의 차이는 바로 이 표현에서 보입니다. Apple의 Objective-C 문서를 보면, 그리고 SmallTalk이나 기타 Objective-C 문서를 보면, 객체를 원으로 표현하고, 그 객체에 메시지를 보내는 것과 같은, 객체의 네.. 더보기
" object-c " 객체 Chapter 1. 객체(objects) Objective-C는 C와 주로 객체에 대한 부분만이 다릅니다. 물론 method를 호출하는 문법은 정말 다른데, 이 둘을 제외하고는 C와 동일합니다. 그것은 Objective-C가 C++처럼 새로운 언어라기보다는 C에 대한 superset이기 때문입니다. 그러므로 이 문서에선 Objective-C 만의 기능에 대해서 알아보기로 합시다. 1.1 object OOP는 객체를 중심으로 프로그래밍을 합니다. 그러므로 객체에 대한 용어를 우선 알고 가는 것이 좋습니다. C++에서 클래스 내의 변수는 member variable이라고도 말하는데, Objective-C 에서는 instancevariable이라고 합니다. 때때로 이것은 OOP적 표현으로 property라고도.. 더보기
" object-c " Language -----------------------------------------------------------------------Chapter 1. 객체(objects)1.1 object1.2 object pointer와 dynamic typing-----------------------------------------------------------------------Chapter 2. Object Messaging2.1 메시지 호출법2.2 Polymorphism2.3 Dynamic Binding 혹은 Late Binding-----------------------------------------------------------------------Chapter 3. Classes3.1 상속 ( Inh.. 더보기
모바일웹 MP4.... 에혀... 이거 모바일웹용 mp4 동영상 스트리밍 재생 방법 1. 필요항목 1.1 스트리밍 동영상 서버 - 옴니아용 - Window Media Server ( mms 프로토콜로 동영상 스트리밍) - 안드로이드용 - 다윈스트리밍서버(무료제품 http://www.devpia.com/Maeul/Contents/Detail.aspx?BoardID=278&MAEULNo=20&no=29095&ref=29095 ) - IPhone용 - 웹서버 1.2 테스트를 위한 도구 -옴니아폰, 안드로이드폰, iPhone 1.3 hint를 처리하는 프로그램 - 안드로이드 계열은 rtsp 프로토콜로 mp4파일의 스트리밍을 지원한다. rtsp로 스트리밍을 위해서는 hint로 처리해야한다. mp4box 라는 프로그램이 있다. (예 : mp4box -h.. 더보기