Thread 1:EXC_BAD_ACCESS(code-1,address-0x4054000

エラー

Thread 1:EXC_BAD_ACCESS(code-1,address-0x4054000)

ってなんだろ?

さっそくGoogleで探したら、

http://www.zero4racer.com/blog/88

ってサイトをみつけた。

で、読んでみた。。。

・・・・・・すみません、私の頭ではちんぷんかんぷんでした。
私のスキルが足りなくてすみません。

でもまぁ
メモリーの参照がおかしいから起きるエラー

ってのだけは理解できた。

途方にくれた私は、とりあえず、ひとつひとつソースを見直した、

で、どうもSQLiteで作成したデータベースに値を保存するときに
エラーがでると判明。。。

だってその箇所だけを
/* */で囲ったらエラーがでなくなった。

<修正点>

その1
dobule型の値を保存するカラムの指定がTEXTになっていた。
REALに直す

その2
クエリする構文
@”INSERT INTO users (name) VALUES (?),変数”

NSString  *query = [NSString stringWithFormat:@”INSERT INTO users (name) VALUES (‘%f’);”変数];

に変更し、

クエリ文はqueryを指定して実行

で直った。


« »