Archive pour la catégorie 'Développement IOS'

[iOS] RestKit + CoreData

lundi 31 août 2015
Voici un code qui permet de charger le contenu d’un fichier JSON sur un serveur et qui l’enregistre dans une base de donnée CoreData du téléphone. Pour ce tutoriel, il faut installer Restkit via cocoapods. Il faut aussi ajouter une db Coredata via File > New File > Data Model. Ensuite, créé vos entités en […] Lire la suite

[iOS] Création d’un librairie statique comportant des librairies pods

mercredi 19 août 2015
Je ne vous cache pas que ça été une des plus grande difficulté qu’il m’ait eu à surmonté dans l’univers de la programmation IOS. Tout d’abord, j’ai voulu m’obstiner de le faire au travers d’une librairie dynamique de type framework sans succès à mon grand regret. J’ai trouvé pas mal de documentation à ce sujet, […] Lire la suite

[iOS] Création de son propre cocoapod

mercredi 19 août 2015
Dans ce tutoriel, je vais vous expliquer comment créer sa propre librairie avec cocoapods. Voici ma démarche: Tout d’abord, il faut créer un projet dans lequel vous faites un pod init afin de créer une workspace dans laquelle vous pouvez inclure les pods nécessaire par exmple à votre librairie pod. Une fois votre workspace lancée […] Lire la suite

[iOS] gestion des fichiers

mercredi 15 juillet 2015
Il faut savoir que sous Xcode, il n’est pas possible d’écrire ou modifier des fichiers n’importe où dans votre projet. Il n’est possible d’écrire ou modifier des fichiers que dans la sandbox de votre application. Donc si vous embarquez un fichier dans votre projet que vous souhaitez modifier par l’application, il est obligatoire de le […] Lire la suite

[iOS] envoyer un email avec fichier joint

mercredi 15 juillet 2015
Voici une méthode pour envoyer un email avec MFMailCompose. Tout d’abord dans le .h, on va utilisé les fonctions Delegate de MFMailComposeViewControllerDelegate pour gérer l’envoi du mail. Et dans le .m, la fonction qui se charge de composer le mail Le test mailClass != nil permet de vérifier si un compte mail a bien été […] Lire la suite