GDataXMLNodeを使用してXMLファイルを解析しようとしています。私はこのブログのチュートリアルに従っています:
私の問題は、GDataXMLNodeをプロジェクトに追加して、それを機能させることです。私は構成で何かをすることになっていて、ヘッダー検索パスなどをいくつか追加することになっていますが、オンラインで見つけた例はすべて、以前のバージョンのXcodeのものです。私は現在Xcode5を使用しており、すべてを試しましたが(間違っていることを証明してください)、このチュートリアルで想定されているように機能するものはありません。
だから、私がこれをどのように進めて、iOSプロジェクトと一緒に動作させることができるかについての助けをいただければ幸いです。私が言ったことについて説明できるかどうか教えてください。
「ヘッダー検索パス」や「その他のリンカーフラグ」を含むすべてのパラメーターを表示するには、プロジェクト設定で「すべて」を選択する必要があります。
非常に簡単です。指示に従ってください。ただし、GDataXMLNodeはARCをサポートしていないことに注意してください。アンドレイと同じ指示をすることができます。しかし、私はそれがサブプロジェクトに配置されるべきだと思います、例えば:Library.xcodeproj
。コードを正式に整理したい場合。
まず、Library.xcodeproject
を作成し、GDataXMLNodeを追加します。 Build Settings
には、「ヘッダー検索パス」と「その他のリンカーフラグ」も含めます。ただし、GDataXMLNodeはARCをサポートしていないことを忘れないでください。 Build Phrases
に移動し、Compile Sources
メニューでGDataXMlNode.m
を探します。-fno-objc-arcを使用してコンパイラフラグを設定します。 ここで、このライブラリを使用するサブプロジェクトについては、ビルド設定に移動し、ユーザーHeader Search Path
プロパティで../IPLibrary/**
または../IPLibrary
を選択し、再帰オプションを選択します。 これで、GDataXMLNodeを含めることができます。ちなみに、libとソースコードが別々に分割されているため、プロジェクトはよりプロフェッショナルに見えます。幸運を。