본문 바로가기

코코아

cocoa tips. stringWithFormat stringWithFormat C의 printf와 상당히 유사한 메소드. int count; NSString *inputText = [textField stringValue]; count = [inputText length]; inputText = [NSString stringWithFormat:@"%@ has %d letters",inputText,count]; 더보기
Cocoa programming tips. 초기화 메소드 작성규칙 초기화 메서드 작성 규칙 1. 슈퍼클래스 초기화 메서드로 충분한 경우 클래스 초기화케서드를 작성하지 않음 2. 초기화 메서드 작성시 슈퍼클래서의 초기화 매서드를 재정의 3. 여러개의 초기화 메서드가 있어도, 실제 수행되는것은 하나의 지정된 초기화 매소드. 다른 초기화 매소드는 해당 메소드의 호출로 처리된다. 4. 지정된 초기화 메소드는 슈퍼클래스의 초기화 메소드를 호출한다. 더보기
cocoa 정리. collection class 코코아 정리2. p57~ 중요한 cocoa 패러다임. 코코아의 기본적인 것들중 하나. Foundation 프레임워크에 클래스로 대표적으로 NSArray, NSDictionary 가 있다. NSArray 의 경우 제로 베이스 인덱싱을 하며, NSDictionary 의 경우 Key, value 를 이용해 객체의 저장과 탐색을 한다. 이 둘은 수정 불가능하며, NSMutableArray, NSMutableDictionary 의 경우에만 수정이 가능하다. NSArray의 경우 Key 값이 인덱싱을 위해 사용되므로, 콜랙션의 위치지정하는 정수가 되지만, NSDictionary 의 경우, 이 Key 느 값을 찾기위한 임의 값을 허용하게 된다. 콜랙션 객체의 기능 다른 객체 콜랙션, 파일, URL에서 초기 내용을 찾.. 더보기
Cocoa 개요. [스터디중인 Cocoa 정리 포스터1] Cocoa는 Mac OS X을 위한 주요 응용프로그램환경중 하나. Cocoa의 객체 지향 API는 자바, Objective-C로 구성된 응용프로그램의 개발을 쉽게 한다. 이런 Cocoa는 프레임워크가 된다.(공유객체라이브러리의 집합개념) Cocoa 수행능력 시스템 리소스로의 액세스 조정->프로그램이 타 어드레스 침범 방지->핵심운영체제내부작동으로부터 프로그램분리 프로그램 제작에 필요한 인프라제공 객체지향적 Cocoa에서는 QuickTime 과 OpenGL을 이용해서 개발이 가능하다. 기본적 객체지향개념 [객체] 인스턴스 변수 객체 = 데이터 운용절차+ 데이터; 개별적 프로그램 단위 객체 데이터 in 인스턴스 변수 메소드(Methods) = 함수(인스턴스변수의 데이터.. 더보기
Cocoa Application Tutorial. 코코아 프로그램 튜토리얼 번역중... 영어 공부겸 xcode 공부겸... osxdev wiki 에 튜토리얼 번역작업중... http://wiki.osxdev.org/index.php/Cocoa_Application_Tutorial 처음 소개 페이지부터.... Cocoa Application Tutorial 목차 [숨기기] 1 코코아 어플리케이션 튜토리얼 소개 2 구성 3 Goals for Learning 4 See Also [편집]코코아 어플리케이션 튜토리얼 소개내용: 이 문서의 구성 학습 목표 필수요소 참고 이 문서는 오브젝트C를 사용하는 코코아 어플리케이션 환경을 소개하며, xcode를 이용해서, 객체지향적 프로그램을 만드는 방법을 알려 줄것이다. 이 문건은 C 프로그래밍과 친숙할것이다. [편집]구성이 문서는 아래의 챕터로 이루어져있다:.. 더보기