Question

J'ai suivi les instructions sur le github mais quelque chose ne va pas (plus moi est certainement: P) mais, savez-vous de tout bon tutoriel pour intégrer / utilisation dans Xcode4 RestKit?

Merci!

Était-ce utile?

La solution

Télécharger la dernière version de ce lien http://restkit.org/

et extraire le dossier zip et vous trouverez un fichier ReadMe.md qui vous décrit les étapes d'installation pour Xcode 4.x comme indiqué ci-dessous

Xcode 4.x (Git sous-module)

  1. Ajoutez le sous-module: git submodule add git://github.com/RestKit/RestKit.git RestKit
  2. Ouvrez le projet que vous souhaitez ajouter RestKit dans Xcode.
  3. Mise au point de votre projet et sélectionnez le menu « Affichage »> « Navigators »> « Projet » pour faire la liste des fichiers du projet en vue.
  4. Faites glisser le fichier RestKit.xcodeproj du Finder et déposez-le sur votre "" .xcodeproj.
  5. Cliquez sur le nom de votre projet dans la barre latérale à gauche pour ouvrir les paramètres projet vue dans le volet droit de la fenêtre.
  6. Dans le volet central, vous verrez PROJET et CIBLES en-têtes pour votre projet. Cliquez sur le nom du projet, puis sélectionnez Paramètres de compilation en haut pour ouvrir l'éditeur de la construction pour l'ensemble de votre projet.
  7. Trouvez la En-tête des chemins de recherche réglage. Double-cliquez et ajouter une nouvelle entrée. Ajouter un chemin de recherche dans le répertoire "$(SOURCE_ROOT)/RestKit/Build" que vous avez ajouté à votre projet. NE PAS cochez la case Recursive.
  8. Trouvez la Bibliothèque des chemins de recherche réglage. Double-cliquez et ajouter une nouvelle entrée. Ajouter un chemin de recherche dans le répertoire "$(SOURCE_ROOT)/RestKit/Build/$(BUILD_STYLE)-$(PLATFORM_NAME)" que vous avez ajouté à votre projet.
    NOTE :. Ceci est nécessaire que si vous êtes PAS en utilisant DerivedData
  9. Recherchez l'entrée Autres drapeaux de Linker et double cliquez dessus. Utilisez le + pour ajouter une nouvelle entrée et entrez -ObjC -all_load. Rejeter l'éditeur avec le bouton Terminé .
  10. Localisez la cible que vous souhaitez ajouter RestKit dans la liste CIBLES au milieu du volet de l'éditeur. Sélectionnez pour ouvrir les paramètres cibles éditeur dans le volet droit de la fenêtre.
  11. Cliquez sur Phases de compilation onglet en haut de la fenêtre pour ouvrir l'éditeur Construire des phases.
  12. Cliquez sur les triangles d'information à côté de la Dépendances cible et Lien binaire avec les bibliothèques éléments.
  13. Dans le Dépendances cible , cliquez sur + pour ouvrir la feuille de sélection cible. Cliquez sur le bouton RestKit objectif global (il aura l'icône boudine), puis cliquez sur Ajouter pour créer une dépendance.
  14. Dans le Lien binaire avec les bibliothèques , cliquez sur le bouton + pour ouvrir la feuille de sélection de bibliothèque. Ici, nous devons instruire la cible à se lier à toutes les bibliothèques de RestKit requises et plusieurs bibliothèques système. Sélectionnez chacun des éléments suivants (un à la fois ou tout en maintenant la touche Commande pour sélectionner tous à la fois), puis cliquez sur le Ajouter :
    • libRestKitCoreData.a - en option. Nécessaire que si vous utilisez des données de base.
    • libRestKitJSONParserJSONKit.a
    • libRestKitNetwork.a
    • libRestKitObjectMapping.a
    • libRestKitSupport.a
    • CFNetwork.framework
    • CoreData.framework - en option. Nécessaire que si vous utilisez des données de base
    • MobileCoreServices.framework
    • SystemConfiguration.framework
    • libxml2.dylib - en option. Nécessaire que si vous êtes de mappage XML et des charges utiles lien libRestKitXMLParserLibxml.a dans votre application.
  15. Vérifiez que toutes les bibliothèques font leur apparition dans le Lien binaire avec les bibliothèques avant de continuer.

Félicitations, vous êtes maintenant terminé d'ajouter RestKit dans votre projet basé Xcode 4

Vous pouvez maintenant seulement besoin d'ajouter inclut les bibliothèques RestKit aux endroits appropriés dans votre application. Includes pertinentes sont:

#import <RestKit/RestKit.h>
// And if you are using Core Data...
#import <RestKit/CoreData/CoreData.h>

Autres conseils

J'ai trouvé ce tutoriel très utile pour le faire fonctionner sur Xcode 4.0.

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

Je l'ai fait mon build suivant ce steeps https: / /github.com/RestKit/RestKit/wiki/Installing-RestKit-in-Xcode-4.x et guoleii est exact. Mais je devais changer le répertoire du propriétaire.

Avez-vous vu ce fils de groupe Google de RestKit?

lien 1 lien 2

Essayez là. Mais pour l'instant, il semble y avoir beaucoup de problèmes avec RestKit et Xcode 4, il y a même un YouTube vidéo montrant les problèmes (ne montrant comment un à).

avez-vous construit RestKit selon la page wiki "Installation RestKit dans Xcode 4.x" sur github.com/RestKit? Je pense qu'il ya une petite erreur. voici ma solution: 1. « phases de compilation » -> « lien avec les bibliothèques binaires », supprimez les RestKit.framework et ajouter Security.frameWork 2. rebâtis

il fonctionne.

Je viens d'essayer d'installer RestKit sur un nouveau projet Xcode 5 iOS 7.0. J'ai essayé de télécharger le projet et en suivant les étapes ci-dessus, mais je manque la plupart du contenu avec dans le dossier RestKit / fournisseur. Après avoir fait un peu de recherche je l'ai fait la tactique et sous-module qui m'a toutes les informations de ces dossiers.

A partir de la commande de changement de répertoire rapide dans votre dossier de projet, pour moi, il était

$ cd Documents/Projects/NewlyCreatedApp

De là, vous devez exécuter cette commande si vous avez pas de dépôt git Remarque: vous devez télécharger git pour installer ce, si vous avez pas déjà

$ git init

après que vous devez exécuter ces commandes à télécharger restkit dans votre dossier projet

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

Après cela, vous devez aller à la réponse de Nakkeeran ci-dessus et commencez à l'étape 2, pour mettre en place le processus. À l'étape 7 vous demandera d'ajouter « $ (SOURCE_ROOT) / RestKit / Build » à vos chemins de recherche d'en-tête, mais en y regardant de plus près le cadre de RestKit n'a plus le dossier de construction de sorte que vous devriez changer en « $ (SOURCE_ROOT) / RestKit / code » pour adapter la version actuelle de repos Kit

J'espère que cette aide, et voici un lien vers l'information submodule i posté. RestKit Installation du sous-module Méthode

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top