Articles of objective c

AppDelegate, rootViewController et presentViewController

Je fais le tutoriel d’intégration de Facebook, je veux montrer mon MainViewViewController si l’utilisateur a un jeton valide pour l’état actuel sinon je veux montrer LoginViewController. MainViewAppDelegate.m – (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { if (FBSession.activeSession.state == FBSessionStateCreatedTokenLoaded) { // To-do, show logged in view } else { // No, display the login page. [self showLoginView]; […]

Comment attendre dans Objective-C et Swift

Je veux changer le UILabel mon UILabel après 2 secondes. J’ai essayé de définir le UILabel mon UILabel sur “A text” , et d ‘utiliser sleep(2) pour finalement remplacer le texte par “Another text” . Mais sleep(2) ne fait que geler l’application et “Another text” est défini sans afficher “A text” pendant 2 secondes. Comment […]

Valeur par défaut d’une structure Objective-C et comment tester

J’essaie de tester si une propriété a déjà été définie. Je sais qu’avec des objects que j’ai: CGRect ppGoalFrame; LocalPlaySetup *localPlaySetup; et je peux tester if (localPlaySetup == nil) mais si je tente de tester le CGRect avec == nil ou == NULL if (ppGoalFrame == nil) Je reçois invalid operands to binary == (have […]

Crossplatform Partage de code iPhone / Android

En bref: quel est le moyen le plus efficace de partager / réutiliser du code entre les versions iPhone et Android? Je pense que les deux scénarios les plus courants seraient: Un nouveau projet en ardoise vierge, sachant à l’avance qu’il existe une grande partie de la logique réutilisable à exécuter sur chaque périphérique. Base […]

Le système iOS se bloque avant d’ouvrir l’URL de l’App Store

J’ai une page HTML avec un bouton Télécharger l’application. En cliquant sur un utilisateur iOS, il redirige les utilisateurs vers l’App Store via itms-services. Le lien que j’ai utilisé ici est: window.location.replace(“itms-apps://itunes.apple.com/app/id578505616”); Cela ressemble à un navigateur mobile: Facebook / Pinterest dispose d’un navigateur intégré qui demande le consentement de l’utilisateur avant de redirect l’utilisateur […]

resignFirstResponder pour tous les champs de texte

Je travaille sur une application iphone avec plusieurs viewcontroller sur un viewcontroller . Je suis un peu confus avec resignfirstresponder et définition des textfield delegates champs de texte. J’ai été en mesure de renoncer à des champs de texte lorsque j’ai défini le délégué pour un, puis appelé resignfirstresponder pour ce resignfirstresponder de resignfirstresponder particulier. […]

Gestion des problèmes de propriété de pointeur à pointeur dans ARC

Supposons que l’ object A a une propriété: @property (nonatomic, strong) Foo * bar; Synthétisé dans la mise en œuvre comme: @synthesize bar = _bar; L’object B manipule un object Foo ** , comme dans cet exemple l’appel de l’ object A : Foo * temp = self.bar; [objB doSomething:&temp]; self.bar = temp; Est-ce que […]

Comment vérifier que deux chaînes de format sont compatibles?

Exemples: “Something %d” and “Something else %d” // Compatible “Something %d” and “Something else %f” // Not Compatible “Something %d” and “Something %d else %d” // Not Compatible “Something %d and %f” and “Something %2$f and %1$d” // Compatible J’ai pensé qu’il devrait y avoir une fonction C pour cela, mais je n’obtiens aucun résultat […]

CAEmitterLayer émet des particules indésirables sur les événements tactiles

J’essaie de configurer un CAEmitterLayer pour créer un effet de confettis et j’ai rencontré deux problèmes: Chaque fois que je birthRate le nombre de birthRate sur mes cellules à un niveau différent de zéro pour lancer l’animation, je reçois une rafale de cellules placées au hasard sur l’écran, qui s’animent normalement, puis l’émetteur continue d’émettre […]

comment créer un instantané à l’aide de Xcode 7?

Je peux créer un instantané dans Xcode 6 comme illustré ci-dessous: Mais dans Xcode 7 ce n’est pas disponible et vous pouvez le voir ci-dessous Image: Et control-command-S ne fonctionne pas non plus. Quelqu’un peut-il me dire maintenant comment puis-je créer un instantané en utilisant Xcode 7?