Ce “mapping” peut être utilisé pour directement enregistrer les données d’un service web dans la base de donnée d’une application en passant par les entités de Core Data. Enfin, Restkit permet de pré remplir la base de donnée de l’application mobile avec une base de données locale, ce qui peut permettre à une application d’avoir des données de base et de pouvoir continuer à synchroniser celles-ci auprès de services web. La librairie Restkit nous a permise sans trop de difficulté de récupérer simplement des données d’un service en ligne et de les lier à notre application afin de les sauvegarder via CoreData.