Je commence juste à utiliser le multithreading et je cherchais une bonne explication. Je ne sais pas s’il existe des différences dans le fonctionnement du multithreading sur les Mac et les iPhones. Quel est un bon lien vers des tutoriels avec un exemple de code?
Vous vous demandez si quelqu’un a un tutoriel ou un code de travail pour la validation des reçus du nouveau Mac App Store? Les seules références que j’ai pu trouver à ce jour sont la documentation stellaire d’Apple sur le sujet et un projet open source qui comstack mais ne contient pas beaucoup de commentaires […]
J’ai été amené à croire qu’il est possible de passer une classe en tant que paramètre de méthode, mais j’ai du mal à implémenter le concept. En ce moment j’ai quelque chose comme: – (id)navControllerFromView:(Class *)viewControllerClass title:(NSSsortingng *)title imageName:(NSSsortingng *)imageName { viewControllerClass *viewController = [[viewControllerClass alloc] init]; UINavigationController *thisNavController = [[UINavigationController alloc] initWithRootViewController: viewController]; thisNavController.tabBarItem […]
Mon application utilise Core Data (avec l’aide de Magical Record) et est plutôt multithreadée avec NSOperation . Bien sûr, je fais très attention à ne pas faire circuler NSManagedObjectID entre les threads / opérations. Maintenant, pour revenir à l’object géré correspondant dans une opération, j’utilise -existingObjectWithID:error: donc: Collection *owner = (Collection *)[localContext existingObjectWithID:self.containerId error:&error]; Mais […]
J’ai lu le Guide de programmation de Pasteboard d’Apple, mais celui-ci ne répond pas à une question particulière. J’essaie d’écrire une application Cocoa (pour OS X, pas pour iOS) qui gardera trace de tout ce qui est écrit dans le presse- papier général (donc, chaque fois qu’une application copie et colle, mais pas, par exemple) […]
J’ai une chaîne contenant la date actuelle en utilisant ceci: NSSsortingng *date = [[NSDate date] description]; À un autre moment, je veux récupérer la date de cette chaîne et j’ai utilisé le code suivant: [NSDateFormatter setDefaultFormatterBehavior:NSDateFormatterBehavior10_4]; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; //[NSDateFormatter setDefaultFormatterBehavior:NSDateFormatterBehaviorDefault]; [dateFormatter setDateFormat:@”YYYY-MM-DD HH:MM:SS ±HHMM”]; NSDate *dateFromSsortingng = [[NSDate alloc] init]; dateFromSsortingng […]
Je règle certains problèmes de mémoire avec mon application iPhone et je pense à quelques notions de base. Si je configure un ivar et que je ne finis jamais par l’utiliser dans la durée de vie de mon object, lorsque j’appelle dealloc dessus, cela posera-t-il un problème? Par exemple @interface testClass { id myobject; } […]
Je préférerais créer mes interfaces par programmation. Il semblerait que tous les documents sur le développeur Apple supposent que vous utilisez Interface Builder. Est-il possible de créer ces interfaces par programme, et si oui, où puis-je commencer à apprendre comment faire Je pensais que le document pertinent, si possible, se trouverait dans cette section: http://developer.apple.com/referencelibrary/Cocoa/idxUserExperience-date.html
Je me demande quel est le menu déroulant “Mode”? Il contient “Echelle à remplir”, “Ajustement de l’aspect”, etc. Je n’ai jamais eu à le changer si loin, mais je suis curieux de savoir à quoi cela peut servir. Quelqu’un peut-il expliquer?
Lors de la conception d’une hiérarchie de classes, la sous-classe a parfois ajouté une nouvelle méthode initWithSomeNewParam , et il serait souhaitable de désactiver les appels à l’ancienne méthode init héritée de la superclasse. Tout d’abord, j’ai lu la question ici , où les alternatives proposées sont soit substituer init pour lancer une exception à […]