SQLite 를 아이폰에 적용하려니 힘드네…

파일을 못 찾는건 프레임워크문제였습니다. 그래서 2개 다 넣고 사용하니 되더군요. 이제 오래된 파일은 빼야겠네요.

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentDir = [paths objectAtIndex:0];
return [documentDir stringByAppendingString:@"xxx.sql"];

이렇게 했더니 2번째 문제에 봉착… 그래서 검색을 하여,

return [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"xxx.sql"];

모두 지우고 저걸로 바꾸니 해결되더군요. 아 짜증나네요. 첫번째 문제 해결 때문에 골치좀 아팠는데, 프레임워크 문제였고, 2번째는 참… 아이폰 개발도 솔직히 모르면 어려워요. 애플이 직감적으로 뭘 만들어놨다고 하나 어디까지나 그건 사용자입장이고 개발자의 입장은 아닌 것 같아요.

관련 포스트:

Tagged : , , , ,

Leave a Reply