Archive par auteur
IOS9 : passage de ios8 à ios9
lundi 5 octobre 2015
IOS9 est denouveau plus permissif en terme de communication avec les webservices, surtout si vous accédez à des webservices hors https, il faut rajouter dans votre fichier.plist le code suivant: Cette directive est très large car accepte tout Celle-ci est plus ciblée. Et certainement nécessaire quand on utilise afnetworking car bloque complètement. A partir du […] Lire la suite
Xcode 7 : nouveautés
lundi 5 octobre 2015
Voici tout ce que j’ai retenu comme nouveautés au sujet de Xcode 7 Address Sanitizer permet de mieux localiser des bad access par exemple dans votre code. Par exemple vous testez votre application et boum erreur bad access, vous activez address sanitizer et vous refaites la même manipulation et il vous localise directement l’erreur de […] Lire la suite
[kontakt] cloud beacon
jeudi 3 septembre 2015
Cloud Beacon est un appareil vendu par kontakt qui permet de faciliter la gestion des beacons. Il est plus volumineux qu’un beacon et comporte la technologie wifi en plus du bluetooth. Il est aussi plus volumineux car il comporte une batterie et un cable mini usb est fourni pour l’alimenter. Comme dit précédemment son objectif […] Lire la suite
[iOS] Gestion d’événements
mercredi 2 septembre 2015
De manière générale, un programme informatique exécute de façon séquentielle une suite d’instructions. Mais dans la plupart du temps une application doit aussi réagir à différents événements qu’ils proviennent d’interactions avec le réseau, avec le système de fichier ou bien encore par l’utilisateur en lui-même via le clavier,souris ou le touché. La plupart du temps […] Lire la suite
[iOS] Grand Central Dispatch (GCD) – dispatch_async
mercredi 2 septembre 2015
Grand Central Dispatch est une technologie développée par Apple pour optimiser la prise en charge des processeurs multi-coeurs, elle se chargera donc de bien distribuer les processus aux différents coeurs. La fonction dispatch_async permet de créer des threads, processus asynchrone. En faite, elle rajoute le block dans la queue. Voici un exemple complet: Cette fonction […] Lire la suite