2009-09-02 12 views
-1

私はthis tutorialに従っており、完了後にビルドにエラーが発生しています。 エラーはソースコードの行には関連付けられていません。SQLite iPhoneのエラー

Line Location Tool:0: collect2: ld returned 1 exit status 
Line Location Tool:0: symbol(s) not found 
Line Location Tool:0: -[todo initWithPrimaryKey:database:] in todo.o 
Line Location Tool:0: "_sqlite3_bind_init", referenced from: 

私はエラーが何であるかわからない: これは私が取得エラーです。 チュートリアルはiPhone 2.0フレームワークを構築していますが、私は3.0向けに構築しています。 libsqlite3.0.dylibはiPhone 2.0 SDKのものですが、私のものは2.2.1 SDKのものです(これは1MBを超える最新バージョンです) 2.0、2.2.1、3.0のフレームワークlibsqlite3.0を試しました。 dylibファイルは、すべて同じエラーを出力します。

ここで何をすべきかアドバイスをいただけますか?私はエラーをグーグルで試してみましたが、何も得られません。 iPhone SDKではなくOS X SDKからlibsqlite3.0.dylibを使用していることに気付くまで、私はこのようなエラーが増えていました。私がそれを切り替えた後、私はこのエラーが残っていました。

+0

これはタイプミスです。 http://meta.stackexchange.com/q/196985/232821 –

答えて

0

typoでした。 sqlite3_bind_initは、次のようになっていました。 sqlite3_bind_int

init vs int。

おっと!

Bye!