我正在從我們的iOS應用程序中刪除RestKit。我可以將我想要的東西寫入Core Data,但它們並沒有真正連接。例如,我們有一個網絡調用返回「類別」列表(其中包含「categoryID」和「categoryName」;「Category」也映射爲多個「StoreLocation」)。然後,我們有另一個網絡調用,返回一個「StoreLocation」列表(其中包含「storeName」,「storeID」,「storeCategoryIDs」;「StoreLocation」也映射到多個「Category」) 。沒有RestKit複製RKConnectionDescription
使用RestKit,我可以使用RKConnectionDescription來描述「storeCategoryIDs」驅動與許多「類別」的關係。這樣,如果我有一個給定的Category對象,我可以輕鬆地確定哪個StoreLocations屬於該類別。
我很努力地看到如何在沒有任何RestKit依賴關係的情況下完成此操作。我想我可以,無論何時我要插入一個新的類別或新的StoreLocation,獲取所有相反的管理對象,並手動執行此操作,但我似乎缺少一些可以執行的Core Data組件。
你爲什麼要刪除RestKit,如果它做了你想要的東西? – Wain
這對於一般的網絡需求是不夠的,所以我們切換到普通的AFNetworking 2. – Neil
以什麼方式?它建立在AFN1上,因此您可以在需要時訪問它。你需要會話嗎? – Wain