6

githubページの指示に従いましたが、何かが間違っています(間違いなく私です:P)が、Xcode4 RestKitに統合/使用するための優れたチュートリアルについて知っていますか?

ありがとう!

4

6 に答える 6

18

このリンクから最新バージョンをダウンロードしますhttp://restkit.org/

zipフォルダーを解凍すると、以下に示すようにXcode4.xのインストール手順を説明するReadMe.mdファイルが見つかります。

Xcode 4.x(Gitサブモジュール)

  1. サブモジュールを追加します。git submodule add git://github.com/RestKit/RestKit.git RestKit
  2. RestKitを追加するプロジェクトをXcodeで開きます。
  3. プロジェクトにフォーカスを合わせ、[表示]メニュー>[ナビゲーター]>[プロジェクト]を選択して、プロジェクトファイルリストを表示します。
  4. RestKit.xcodeprojファイルをFinderからドラッグし、"".xcodeprojにドロップします。
  5. 左側のサイドバーでプロジェクト名をクリックして、ウィンドウの右側のペインにプロジェクト設定ビューを開きます。
  6. 中央のペインに、プロジェクトのPROJECTヘッダーとTARGETSヘッダーが表示されます。プロジェクト名をクリックし、上部にある[ビルド設定]を選択して、プロジェクト全体のビルド設定エディターを開きます。
  7. ヘッダー検索パス設定を見つけます。ダブルクリックして、新しいエントリを追加します。プロジェクトに追加したディレクトリに検索パスを"$(SOURCE_ROOT)/RestKit/Build"追加します。チェックボックスをチェックしないでくださいRecursive
  8. ライブラリ検索パス設定を見つけます。ダブルクリックして、新しいエントリを追加します。プロジェクトに追加したディレクトリに検索パスを"$(SOURCE_ROOT)/RestKit/Build/$(BUILD_STYLE)-$(PLATFORM_NAME)"追加します。
    :これは、DerivedDataを使用していない場合にのみ必要です。
  9. その他のリンカーフラグエントリを見つけて、ダブルクリックします。+ボタンを使用して新しいエントリを追加し、を入力します-ObjC -all_load[完了]ボタンを使用してエディターを閉じます。
  10. エディタペインの中央にある[ターゲット]リストで、RestKitを追加するターゲットを見つけます。これを選択すると、ウィンドウの右側のペインでターゲット設定エディターが開きます。
  11. ウィンドウの上部にある[ビルドフェーズ]タブをクリックして、ビルドフェーズエディターを開きます。
  12. [ターゲットの依存関係]および[バイナリとライブラリのリンク]アイテムの横にある開示の三角形をクリックします。
  13. [ターゲットの依存関係]セクションで、[ + ]ボタンをクリックして[ターゲット]選択シートを開きます。RestKit集約ターゲット(ブルズアイアイコンが表示されます)をクリックし、[追加]ボタンをクリックして依存関係を作成します。
  14. [バイナリとライブラリのリンク]セクションで、[ + ]ボタンをクリックしてライブラリ選択シートを開きます。ここでは、必要なすべてのRestKitライブラリといくつかのシステムライブラリに対してリンクするようにターゲットに指示する必要があります。次の各項目を選択し(一度に1つずつ、またはCommandキーを押しながらすべてを一度に選択します)、[追加]ボタン をクリックします。
    • libRestKitCoreData.a-オプション。CoreDataを使用している場合にのみ必要です。
    • libRestKitJSONParserJSONKit.a
    • libRestKitNetwork.a
    • libRestKitObjectMapping.a
    • libRestKitSupport.a
    • CFNetwork.framework
    • CoreData.framework-オプション。CoreDataを使用している場合にのみ必要
    • MobileCoreServices.framework
    • SystemConfiguration.framework
    • libxml2.dylib-オプション。XMLペイロードからマッピングし、libRestKitXMLParserLibxml.aをアプリにリンクする場合にのみ必要です。
  15. 続行する前に、すべてのライブラリが[ライブラリとのバイナリのリンク]セクションに表示されていることを確認してください。

おめでとうございます。これで、Xcode4ベースのプロジェクトにRestKitを追加できました。

これで、アプリケーションの適切な場所にRestKitライブラリのインクルードを追加するだけで済みます。関連するものは次のとおりです。

#import <RestKit/RestKit.h>
// And if you are using Core Data...
#import <RestKit/CoreData/CoreData.h>
于 2011-12-16T13:06:47.490 に答える
3

このチュートリアルは、xCode4.0で動作させるのに非常に便利です。

http://liebke.github.com/restkit-github-client-example/

于 2011-05-22T11:02:37.820 に答える
2

私はこのスティープhttps://github.com/RestKit/RestKit/wiki/Installing-RestKit-in-Xcode-4.xに従ってビルドを行い、guoleiiは正しいです。しかし、所有者ディレクトリを変更する必要がありました。

于 2012-03-28T11:39:27.900 に答える
1

RestKitのGoogleグループからこのスレッドを見たことがありますか?

リンク1 リンク2

そこで検索してみてください。しかし今のところ、RestKitとXcode 4には多くの問題があるようですが、問題を示すYouTubeビデオもあります(ハウツーを示すものはありません)。

于 2011-04-28T02:05:35.063 に答える
0

github.com/RestKitのwikiページ「InstallingRestKitinXcode 4.x」に従って、RestKitをビルドしましたか?少し間違いがあると思います。これが私の解決策です:1。「ビルドフェーズ」->「バイナリとライブラリのリンク」で、RestKit.frameworkを削除し、Security.frameWorkを追加します。2。再度ビルドします。

その後、それは動作します。

于 2011-12-05T11:18:06.210 に答える
0

新しく作成したXcode5iOS7.0プロジェクトにRestKitをインストールしようとしました。プロジェクトをダウンロードして上記の手順を実行しようとしましたが、RestKit/Vendorフォルダーにあるコンテンツのほとんどが欠落していました。少し調べた後、サブモジュールの戦術を実行しました。これにより、これらのフォルダーからすべての情報を取得できました。

コマンドプロンプトからディレクトリをプロジェクトフォルダに変更します。私にとっては、

$ cd Documents/Projects/NewlyCreatedApp

gitリポジトリがない場合は、そこからこのコマンドを実行する必要があります。注:まだインストールしていない場合は、gitをダウンロードしてインストールする必要があります。

$ git init

その後、これらのコマンドを実行して、restkitをプロジェクトフォルダーにダウンロードする必要があります

$ git submodule add git://github.com/RestKit/RestKit.git
$ git submodule update --init --recursive

その後、上記のNakkeeranの回答に進み、ステップ2から開始してプロセスを設定する必要があります。手順7で、ヘッダー検索パスに「$(SOURCE_ROOT)/ RestKit / Build」を追加するように求められますが、詳しく調べると、RestKitフレームワークにビルドフォルダーがないため、「$(SOURCE_ROOT)/」に変更する必要があります。 RestKit/Code」は現在のバージョンのRestKitに適合します

これがお役に立てば幸いです。ここに、私が投稿したサブモジュール情報へのリンクがあります。 RestKitインストールサブモジュール方式

于 2014-01-12T22:15:08.717 に答える