1

KissXMLを iOS プロジェクトにリンクするのに問題があります。パス「/usr/lib/libxml2」を「ヘッダー検索パス」に追加し、「-lxml2」を「その他のリンカー フラグ」に追加しました。しかし、プロジェクトをビルドするときに次のエラーが発生します。

   Undefined symbols: "_OBJC_CLASS_$_DDXMLDocument", 
          referenced from: objc-class-ref-to-DDXMLDocument in RSSParser.o 
   ld: symbol(s) not found
   collect2: ld returned 1 exit status

私は何を間違っていますか?

4

3 に答える 3

1

すべての KissXML 関連ファイルを、ハード ドライブ上のどこからでもドラッグして、Xcode 内のプロジェクトのファイルとフォルダーのリストにその音からドラッグする必要があります。

それがどうなるか教えてください!

于 2011-07-19T14:52:45.623 に答える
1

Project Build Settinsにあるはずのときに追加したと思いますTarget Build Settings(少なくとも私のプロジェクトではそうでした)。

于 2011-07-19T15:00:31.250 に答える
0

Compile SourcesプロジェクトのターゲットのセクションにKissXML ファイルが表示されていることを確認します。

キス-xml-ファイル http://i.minus.com/jbyxX58Kq2a1Vx.png

私は ARC を使用しているため、KissXML ファイル用の追加のコンパイラ フラグがあることに注意してください。

于 2011-12-13T10:07:45.783 に答える