Domanda

Ho seguito le istruzioni sul href="https://github.com/twotoasters/RestKit" rel="noreferrer"> github pagina ma qualcosa non va (quasi certamente sono io: P) ma, sai di qualsiasi buon tutorial per integrare / uso in Xcode4 RestKit?

Grazie!

È stato utile?

Soluzione

Scarica l'ultima versione da questo link http://restkit.org/

ed estrarre la cartella zip e troverete un file ReadMe.md che spiega che si passi per l'installazione di Xcode 4.x come indicato di seguito

Xcode 4.x (Git sottomodulo)

  1. Aggiungi il modulo: git submodule add git://github.com/RestKit/RestKit.git RestKit
  2. Apri il progetto che si desidera aggiungere alla RestKit in Xcode.
  3. Focus il progetto e selezionare il menu "Visualizza"> "Navigatori"> "Progetto" di portare la lista dei file di progetto in vista.
  4. Trascina il file RestKit.xcodeproj dal Finder e rilasciarlo su "" il tuo .xcodeproj.
  5. Fare clic sul nome del progetto nella barra laterale a sinistra per aprire il progetto impostazioni vista nel riquadro destro della finestra.
  6. Nel riquadro centrale si vedrà progetto e Target le intestazioni per il vostro progetto. Clicca sul tuo nome del progetto, quindi seleziona Impostazioni Costruire nella parte superiore per aprire l'editor Build Settings per l'intero progetto.
  7. Trova il Header percorsi di ricerca impostazione. Fare doppio clic e aggiungere una nuova voce. Aggiungere un percorso di ricerca nella directory "$(SOURCE_ROOT)/RestKit/Build" aver aggiunto al progetto. NON selezionare la casella di controllo Recursive.
  8. Trova il Libreria dei percorsi di ricerca impostazione. Fare doppio clic e aggiungere una nuova voce. Aggiungere un percorso di ricerca nella directory "$(SOURCE_ROOT)/RestKit/Build/$(BUILD_STYLE)-$(PLATFORM_NAME)" aver aggiunto al progetto.
    Nota :. Questo è necessario solo se si è non utilizzando DerivedData
  9. Trova Altre Bandiere del linker ingresso e fare doppio clic su di esso. Utilizzare il + per aggiungere una nuova voce e immettere -ObjC -all_load. Respingere l'editor con il pulsante Fine .
  10. Individuare l'obiettivo che si desidera aggiungere RestKit al OBIETTIVI elenco nel mezzo del riquadro dell'editor. Selezionare per aprire l'editor impostazioni di destinazione nel riquadro destro della finestra.
  11. Fare clic Fasi Crea nella parte superiore della finestra per aprire l'editor fasi di creazione.
  12. Fare clic sui triangoli di apertura accanto al Target dipendenze e Collegamento binario con le librerie Elementi.
  13. Nel Target dipendenze , fai clic sul + per aprire la finestra di selezione di destinazione. Fai clic sulla RestKit di destinazione aggregati (che avrà l'icona di occhio di bue) e fare clic sul Aggiungi per creare una dipendenza.
  14. Nel Collegamento binario con le librerie , fai clic sul + per aprire la finestra di selezione Biblioteca. Qui abbiamo bisogno di istruire l'obiettivo di Link contro tutte le librerie RestKit richieste e diverse librerie di sistema. Selezionare ciascuno dei seguenti elementi (uno alla volta o tenendo premuto il tasto Comando per selezionare tutti in una volta) e quindi fare clic su Aggiungi:
    • libRestKitCoreData.a - opzionale. Solo necessario se si utilizza Core Data.
    • libRestKitJSONParserJSONKit.a
    • libRestKitNetwork.a
    • libRestKitObjectMapping.a
    • libRestKitSupport.a
    • CFNetwork.framework
    • CoreData.framework - opzionale. Solo necessario se si utilizza Core Data
    • MobileCoreServices.framework
    • SystemConfiguration.framework
    • libxml2.dylib - opzionale. Solo necessario se si sta mappando dal payload XML e link libRestKitXMLParserLibxml.a nel tuo app.
  15. Verificare che tutte le librerie vengono visualizzati nella sezione Collegamento binario con le librerie prima di continuare.

Congratulazioni, si sono ora svolti aggiungendo RestKit nel progetto basato Xcode 4!

A questo punto è solo bisogno di aggiungere include per le librerie RestKit nei punti appropriati nell'applicazione. Il rilevante include sono:

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

Altri suggerimenti

Ho trovato questo tutorial molto utile per farlo funzionare su xCode 4.0.

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

Ho fatto il mio costruire seguendo questo pendii https: / /github.com/RestKit/RestKit/wiki/Installing-RestKit-in-Xcode-4.x e guoleii è giusto. Ma avevo bisogno di cambiare la directory proprietario.

Hai visto le discussioni da del RestKit gruppo Google?

collegamento 1 collegamento 2

Prova a cercare lì. Ma per ora, sembra che ci sia un sacco di problemi con RestKit e Xcode 4, c'è anche un YouTube video che mostra i problemi (nessuno che mostra un how-to).

hai costruito RestKit secondo la pagina wiki "Installazione RestKit in Xcode 4.x" su github.com/RestKit? penso che ci sia un piccolo errore. qui è la mia soluzione: 1. in "Fasi costruire" -> "Link binari con le librerie", eliminare il RestKit.framework e aggiungere Security.frameWork nuovo 2. costruzione

allora funziona.

Ho appena provato ad installare RestKit su un progetto Xcode 5 iOS 7.0 appena creato. Ho provato a scaricare il progetto e seguendo la procedura descritta sopra, ma mi mancava la maggior parte dei contenuti con nella cartella RestKit / fornitore. Dopo aver fatto un po 'di ricerche che ho fatto la tattica modulo e che mi ha fatto tutte le informazioni di tali cartelle.

Dal comando di directory cambiamento rapido nella cartella di progetto, per me è stato

$ cd Documents/Projects/NewlyCreatedApp

Da lì si dovrebbe eseguire questo comando se non avete repository git Nota: è necessario scaricare git per installare questo, se non l'hai già

$ git init

Dopo di che è necessario eseguire questi comandi per scaricare restkit nel progetto della cartella

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

Dopo di che, si dovrebbe andare fino alla risposta di Nakkeeran sopra e iniziare dal punto 2, per impostare il processo. Nel passaggio 7 vi verrà chiesto di aggiungere "$ (SOURCE_ROOT) / RestKit / build" per i vostri percorsi di ricerca di testa, ma guardano più attentamente il quadro RestKit non ha più la cartella di compilazione in modo che si dovrebbe cambiare la situazione a "$ (SOURCE_ROOT) / RestKit / Codice" per adattare la versione corrente di riposo Kit

Spero che questo aiuta, ed ecco un link alle informazioni modulo ho postato. RestKit installazione sottomodulo Metodo

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top