[Xcode에서 Obj-C] 터미널에서 실행※ 터미널에서 해당 프로젝트의 소스코드가 있는 디렉토리까지 이동한다. $ cd Documents/workspace/프로젝트명/프로젝트소스폴더명 ※ gcc를 이용하여 컴파일한다. $ gcc main.m -o main -framework Foundation -o main 여기서 -o main은 -o 컴파일로 만들어낼 프로젝트 명이다. 수정할 경우 다른 이름으로 쓴다. -framework Foundation 컴파일시에 이용할 라이브러리를 적는다. 컴파일 구문의 맨 마지막에 적는다. 별다른 에러가 출력되지 않는다면 해당 디렉토리에 -o 프로젝트 명으로 적은 파일이 생성된다. ※ 컴파일된 파일 실행 $ ./main (필요한 인자값 입력) ※ 여러개의 클래스를 함께 컴파일..
[Xcode에서 Obj-C] Foundation - 문자열 클래스클래스 NSString 문자열을 변경할 수 없다. NSMutableString 문자열을 변경할 수 있다. NSMutableString은 NSString 을 상속받는다. NSMutableString 의 객체 생성NSMutableString *str;str = [[NSMutableString alloc] initWithCapacity:10]str = [NSMUtableString stringWithCapacity:10] 메서드 initWithCapacity: 형식 - (id) initWithCapacity: (NSUInteger) capacity 설명 문자의 수를 지정하여 초기화한다. NSMutableString 의 객체에 문자열 추가NSMut..
[Xcode에서 Obj-C] 포인터포인터는 화살표와 같이 무언가를 가리키고 있는 것으로 변수가 있는 장소를 나타내는 값이다.변수는 메모리상에 주소(Address) 값을 가지고 있는데, 포인터는 이 주소 값을 가지고 있는 것이다. 포인터형 변수 선언NSString *str;int *ntr; int i = 123;int *ntr; ntr = &i; NSLog(@"theNtr:%d", *ntr); // theNtr:123 구조체를 가리키는 포인터 선언typedef struct {NSString *name;int count;} animal; animal dog;animal *dogs; dog.name = @"Gae";dog.count = 5; dogs = &dog; NSLog(@"%@ : %d 마리", (*do..
[Xcode에서 Obj-C] 배열, 구조체배열 초기화자료형 배열명 [요소 수];
[Xcode에서 Obj-C] for, while, do~while for 문int i;for(i = 1; i < length; i ++) {// 내용} for(int i = 1; i < length; i++) { // i를 for문 안에서 선언하면 스코프는 for문 안에서만 유효하다. 외부에서는 보이지 않는다. } while 문while (조건문) {// 내용} 조건문이 '참'일 동안('0'이 될때까지)만 루프를 수행한다.만약 조건문에 '1'을 입력한다면 무한루프를 돌게 된다. do ~ while 문do {// 내용} while(조건문); while문은 조건문을 먼저 확인 후 내용을 처리하지만,do~while문은 내용을 처리 한 후 조건문을 확인하는 시점의 차이가 있다. 루프 멈추기for, while, ..
- Total
- Today
- Yesterday
- avds
- 에어캐나다 기내식
- 미국유심후기
- Cordova
- ionic3
- 환승후기
- Android
- 카톡로그인
- 일리아스주얼리
- splashscreen
- 뉴욕호텔민박
- 에어캐나다
- android_home
- ionic
- 미국전화후기
- google-analytics
- 내돈내산
- ionic2
- FCMPlugin.gradle
- google-services
- 뉴욕한인민박
- 종로일리아스
- 결혼준비그램
- 에어캐나다환승후기
- 한인민박후기
- 간편로그인
- 한인민박
- H2O유심후기
- Gradle3.3
- 에어캐나다후기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |