티스토리 뷰

나름 프로그래밍?/ Objective-C

NS - (NEXT STEP) 의 의미

알 수 없는 사용자 2010. 1. 27. 14:10
 Mac OS X 는 Apple의 현 CEO인 스티브 잡스(Steave Jobs)가 운영했던 NeXT의 객체지향 기술을 활용하고 있다.
 1988년 NeXT가 개발한 NeXT 컴퓨터는 Unix를 기반으로 한 Machintosh 이상이라고 불릴 정도로 진보적인 GUI
환경을 보였다. 
 이 NeXT 컴퓨터의 기본 소프트웨어인 NEXTSTEP (후에 멀티 플랫폼 환경을 지원하면서 OPENSTEP으로 개명)의
개발언어가 바로 Objective-C 이다.
 그리고 Mac OS X 에서 애플리케이션을 실행하기 위해 사용되는 Cocoa API는 OPENSTEP의 주요 API를 계승하고
발전시킨 것이다. 사실 Cocoa API 에 사용되는 NS라는 접두어는 NEXTSTEP에서 유래된 것이다.

-  Cocoa  API 는 접두사 NS에 대해서 염격하게 관리하기 때문에,  개발자가 작성한 변수나 함수의 이름에는 NS라는
접두사를 사용하지 말아야한다. 

-  NS 로 시작하면 시스템에서 정의 되었다고 보면 됨
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함