내가 "EXC_BAD_ACCESS"를 얻을 아이폰에 대한 개발도 아이폰 sqlite3_open하고 "EXC_BAD_ACCESS"("메모리", memory_db)
NSString * memory_db_filename = @":memory:";
if (sqlite3_open([memory_db_filename UTF8String], &memory_db) != SQLITE_OK)
{
sqlite3_close(memory_db);
NSAssert(0, @"Failed to open in-memory database");
}
도움이되지 않는 일을
sqlite3 *memory_db;
if (sqlite3_open(":memory:", &memory_db) != SQLITE_OK)
{
sqlite3_close(memory_db);
NSAssert(0, @"Failed to open in-memory database");
}
을하는 동안. 메모리 상 sqlite3 데이터베이스는 아이폰에서 사용할 수 없습니까?
모든 의견을 환영합니다!
에서 지원하는 '메모리'는 파일 이름에 대한 이상한 이름처럼 보인다, 당신은 그것을 생성 할 수 있는지입니까? 왜 그냥 memory.db라고 부르지 않았을까? – djhworld
보고있는 충돌에 대한 자세한 내용을 게시하십시오 (예 : 행 번호, 스택 추적 등). – fbrereto
': memory :'는 메모리 내장 데이터베이스를 만들기위한 것입니다. 라인 번호와 함께 좋은 생각, 확인 후, 나는 오류가 몇 라인 더 형식으로 잘못된 문자열에서 온 것을 깨닫게. 많은 감사 !!! – sdnf189uwebf18ubwe8fbas