본문 바로가기

Objective C Number Object(숫자 객체) 다루는 예제 따라하기 숫자객체 지금까지 다룬 정수, 부동소수점 수, long 같은 모든 숫자 형은 Objective-C 언어의 기본 데이터 형이었 다. 다실 말해, 이것들은 객체가 아니었다. 그러므로 이것에 머세지 같은 것을 보내는 일은 불가능하다. 그런데 이런 형 값을 객체로 다뤄야 할 때가 있다. 예를 들어, Foundation 객체인 NSArray는 값을 저장할 수 있는 배열을 생성하도록 해준다. 이 값들은 객체여야 하기 때문에 이 배열들에 기본 데이터 형을 바로 저장할 수는 없다. 그 대신, 기본 숫자 데이터 형을 참조하려면(char 데이터 형도 포함) NSNumber 클래스를 사용하여 이 데이터 형들에게서 객체를 생 성할 수 있다. - 소스코드#import int main(int argc, const char * a.. 더보기
Objective C Framework(프레임워크) 프레임워크 프레임 워크는 프로그램을 쉽게 개발하도록 논리적으로 묶어 놓은 클래스, 메서드, 함수, 문서의 모음이다. 그중 프로그램 개발의 기본 혹은 기초를 제공하는 프레임워크가 바로 Foundation 프레임워크다. Foundation 프레임워크는 숫자나 스트링 같은 기본 객체, 객체의 컬렉션인 배열, 딕셔너리, 세트 등을 사 용하게끔 해준다. 또 이 프레임워크를 통해 날짜와 시간을 다루거나, 자동 메모리 관리 기능과 하부 파일 시스템을 사용하고, 객체를 저장(아카이빙)하며, 사각형과 같은 기하학 데이터 구조를 다룰 수 있다. Application Kit 프레임워크는 인터랙티브 그래픽 응용 프로그램을 개발하는 데 쓰는 방대한 양의 클래스 와 메서드 모음을 담고 있다. 이것들을 사용해서 텍스트, 메뉴, 툴.. 더보기
아이폰 Static Cells TableView 예제 따라하기 Static Cells 개수가 고정된 테이블의 경우 Storyboard와 TableViewController를 사용하여 손쉽게 TableView를 디자인할 수 있습니다. 더보기