반응형
1. NSUserDefault : 싱글톤으로 전역 접근이 가능 : NSMutableDictionary를 이용하여 주로 환경세팅에 사용
2. NSString, NSArray, NSDictionary, NSData 객체의 메소드를 이용 : writeToFile <-> initWithContectOfFile 
3. NSKeyedArchiver <-> NSKeyedUnarchiver
4. CoreData

객체를 저장할려면 NSCoding 프로토콜을 구현해야 함 

- (id)initWithCoder:(NSCoder *)aDecoder;
- (void)encodeWithCoder:(NSCoder *)aCoder; 

도큐먼트 디렉토리 찾기

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory NSUserDirectory, YES);

NSString *dir = [paths lastObject];

도큐먼트에 저장된 파일경로
NSString *file = [dir stringByAppendingPathComponent:@"Personnel.archive"]; 

 
반응형
Posted by seungkyua@gmail.com
,