반응형
2가지 방법이 있음.
첫 번째 : NSString *aString = [NSString string];
두 번째 : NSString *bString = [[NSString alloc] init];
바로 사용시에는 둘 간의 차이가 없으나 메모리 관리에서 차이가 있음.
첫 번째 방법은 string함수가 객체를 생성해 줌. 따라서 메모리 관리는 자동적임. 즉, 사용이 끝나면 자동적으로 반환됨. 단, 강제로 반환하면 에러를 발생시킴.
두 번째 방법은 수동으로 메모리 할당.
사용이 끝나면 꼭 반환해야 함.
반응형
'IT > 아이폰 개발' 카테고리의 다른 글
Object-C 기본문법, 클래스 인터페이스 정의 및 클래스 구현 (0) | 2009.06.27 |
---|---|
Object-C 기본문법, 클래스 프로퍼티 설정 (0) | 2009.06.27 |
Object-C 기본문법, 접근자 사용법 (0) | 2009.06.27 |
Object-C 기본 문법, 메소드 호출 방법 (0) | 2009.06.27 |
아이폰 개발환경구축3 - Xcode 개발자 프로파일 추가 (6) | 2009.06.27 |