아이폰은 잠겨져있는 것들이 많다.
사용자들에게는 상관없는것들은 다 접근이 힘들다.
resource폴더
- resource폴더는 어플리케이션에 쓰일 리소스들이 있는 폴더다. 프로그래머는 이곳에 리소스들을 넣어놓고 접근을하여 사용한다.
- 읽기만 가능.
- 접근방법
NSString* resourceDir = [[NSBundle mainBundle] resourcePath];
const char* szResourceDir = [resourceDir UTF8String];
document폴더
- document폴더는 어플리케이션에 필요한 데이터들이 있는 폴더다. 프로그래머는 이곳에서 필요한 데이터를 저장하고 불러와 사용할 수 있다.
- 읽고, 쓰는것 가능.
- 접근방법
NSArray* pMyPathList = NSSearchPathForDirectoriesInDomains( NSDocumentDirectory, NSUserDomainMask, YES);
NSString* pMyPath = [pMyPathList objectAtIndex:0];
const char* szResourceDir = [pMyPath UTF8String];
그 다음엔 string함수들을 이용해서 알아서 쓰면된다.
사용자들에게는 상관없는것들은 다 접근이 힘들다.
resource폴더
- resource폴더는 어플리케이션에 쓰일 리소스들이 있는 폴더다. 프로그래머는 이곳에 리소스들을 넣어놓고 접근을하여 사용한다.
- 읽기만 가능.
- 접근방법
NSString* resourceDir = [[NSBundle mainBundle] resourcePath];
const char* szResourceDir = [resourceDir UTF8String];
document폴더
- document폴더는 어플리케이션에 필요한 데이터들이 있는 폴더다. 프로그래머는 이곳에서 필요한 데이터를 저장하고 불러와 사용할 수 있다.
- 읽고, 쓰는것 가능.
- 접근방법
NSArray* pMyPathList = NSSearchPathForDirectoriesInDomains( NSDocumentDirectory, NSUserDomainMask, YES);
NSString* pMyPath = [pMyPathList objectAtIndex:0];
const char* szResourceDir = [pMyPath UTF8String];
그 다음엔 string함수들을 이용해서 알아서 쓰면된다.
'Notes > R&D Notes' 카테고리의 다른 글
| [c++11] std function으로 delegate(callback)구현하는 법 (0) | 2015.05.25 |
|---|---|
| 아이폰 개발 - In app purchase, store kit (0) | 2012.01.13 |
| GCC C++ Link problems on small embedded target (0) | 2011.11.08 |
| 페도라 리눅스 GUI에서 CUI로 바꾸자~! (vi 명령어 사용) (0) | 2010.08.14 |
| 리눅스 yum 명령어를 알아보자 (0) | 2010.08.14 |