0 부터 공부 하기 Object - C - 첫날

2285 단어 object
"hello World" 부터 object - c 학습 을 시작 합 니 다.
//

//  main.m

//  Demo1

//

//  Created by lee on 14/10/27.

//  Copyright (c) 2014  lee. All rights reserved.

//



#import <Foundation/Foundation.h>



int main(int argc, const char * argv[]) {

    @autoreleasepool {

        // insert code here...

        NSLog(@"Hello, World!");

    }

    return 0;

}

1. object - c 주석
object - c 는 주로 두 가지 주석 방식 이 있 습 니 다. 하 나 는 (/ / 주석, 한 줄 주석) 이 고 두 번 째 는 (/ * /, 여러 줄 주석) 입 니 다.
2.#import
시스템 파일 가 져 오기
3. @ autoreleasepool {} 자동 방출 탱크 를 만 드 는 데 사용 합 니 다.
자동 방출 탱크 는 OC 안의 메모리 회수 체제 로 보통 일부 임시 변 수 를 자동 방출 탱크 에 추가 하여 통일 적 으로 회수 하여 방출 할 수 있다. 자동 방출 탱크 가 소각 되면 연못 안의 모든 대상 이 release 를 호출 한다. 즉, 계수 기 는 1 을 줄 일 수 있 지만 자동 방출 탱크 가 소각 되 고 안의 대상 이 반드시 소각 되 는 것 은 아니다.
4.NSLog();콘 솔 에서 출력 함수
NSLog 는 C 언어의 printf 에 해당 하 며, 텍스트 출력 에 자주 사 용 됩 니 다.
5.@"hello world"
문자열 앞 에 @ 기 호 를 붙 여 상수 NSString 대상 이 라 고 합 니 다.object - c 에서 처리 하 는 문자열 의 종 류 는 NSString 과 NSMutableString 입 니 다. 이 두 가지 주요 차이 점 은 NSString 이 생 성 된 문자열 의 내용 과 길 이 는 동적 으로 바 꿀 수 없고 NSMutableString 은 문자열 의 내용 과 길 이 를 동적 으로 바 꿀 수 있 습 니 다.
6.return 0;
main 함수 의 종 료 를 표시 하고 상태 값 0 을 되 돌려 줍 니 다.약속대로 0 은 절차 가 정상적으로 끝 난 다 는 것 을 의미한다.

좋은 웹페이지 즐겨찾기