Objective C - Sizuha/devdog GitHub Wiki
Objective-C์์ ์ปดํ์ผ๋ฌ ์ง์์ด๋ @๋ฌธ์๋ก ์์๋๋ค.
NSString ๋ฌธ์์ด ์์ ๊ฐ์ฒด.
NSString *str = @"Sample String";
ํด๋์ค ์ ์ธ. C++์์ class ํค์๋๋ก ํด๋์ค์์ ํ์ํ๋ ๊ฒ๊ณผ ๋น์ทํจ.
๊ตฌํ ๋ด์ฉ์ importํ์ง ์๊ณ ๋จ์ง class๋ฅผ ๋ ํผ๋ฐ์ค๋ก ์ฐธ์กฐ๋ง ํ๊ณ ์ ํ ๋ ์ฌ์ฉ.
@class Point, Rectangle;
ํด๋์ค์ ์ธํฐํ์ด์ค ๋ถ๋ถ ์ ์.
์์ธ์ฒ๋ฆฌ
NSString* nsStr = @"hi I'm NSString";
const char* strTmp = [nsStr UTF8String];
char szText[] = "hi...";
NSString* nsStr = [NSString stringWithUTF8String: szText];
NSData *recieveData = . . . ;
NSString *strData = [[NSString alloc]initWithData:recieveData encoding:NSUTF8StringEncoding];
NSLog(@"data:%@", strData);
if (!obj) { ... }