Articles of objective c

NSDate () vs NSDate.date () dans Swift

Je suis avec le tutoriel Bloc.io Swifsortings où ils initialisent une date par: lastTick = NSDate.date() Ce qui provoque une erreur de compilation: ‘date()’ is unavailable: use object construction ‘NSDate()’ Qui devrait égaler: NSDate *lastTick = [NSDate date]; (de la référence NSDate ) Apple a-t-il changé l’ interface Swift en NSDate , car j’ai vu […]

Comment puis-je mettre en pause un NSTimer par programmation?

J’utilise un NSTimer pour effectuer un rendu dans une application iPhone basée sur OpenGL. J’ai une boîte de dialog modale qui apparaît et demande la saisie de l’utilisateur. Pendant que l’utilisateur fournit des informations, je voudrais “faire une pause”, c’est-à-dire quelque chose comme ceci: [myNSTimer pause]; J’utilise cette syntaxe parce que j’ai fait des choses […]

Quelle est la bonne façon de détecter si du code est en cours d’exécution sur le thread principal dans Objective-C? (iOS)

Mon code doit garantir une certaine opération sur le thread principal, mais les appels peuvent provenir de threads d’arrière-plan. Pour détecter des situations en arrière-plan, j’utilisais les éléments suivants: – (void)selectorToRunInMainThread:(id)arguments { // push to main thread if ([NSRunLoop currentRunLoop] != [NSRunLoop mainRunLoop]) { [self performSelectorOnMainThread:@selector(selectorToRunInMainThread:) withObject:arguments waitUntilDone:NO]; return; } /* … function content … […]

Comment créer un fichier dSYM dans XCode 4?

Pouvez-vous s’il vous plaît laissez-moi savoir comment puis-je créer un fichier .dSYM en utilisant XCode 4? Merci!

Erreur de module de compilation Facebook iOS8 SDK pour FBSDKCoreKit

J’essaie d’append le SDK Facebook à mon application iOS 8 Objective-C dans Xcode. J’ai fait l’installation selon les instructions du FB-dev. Cependant, je reçois une erreur “Impossible de construire le module ‘FBSDKCoreKit’” lorsque j’ajoute l’en-tête à mon fichier AppDelegate.m. #import “AppDelegate.h” #import Basé sur ce que j’ai lu ailleurs J’ai déjà nettoyé la version et […]

Tableaux 2D utilisant NSMutableArray

J’ai besoin de créer un tableau bidimensionnel mutable en Objective-C. Par exemple, j’ai: NSMutableArray *sections; NSMutableArray *rows; Chaque élément des sections consiste en un tableau de rows . rows est un tableau contenant des objects. Et je veux faire quelque chose comme ça: [ sections[i] addObject: objectToAdd]; //I want to add a new row Pour […]

Animer le changement d’état UIButton

J’utilise un UIButton avec des images pour les états normaux et mis en évidence. Ils fonctionnent comme prévu mais je veux avoir une transition entre les évanouissements et la fusion et pas seulement un échange soudain. Comment puis je faire ça?

Vérifier si un NSInteger est impair ou pair

J’ai essayé de vérifier si un NSInteger est impair ou pair. J’ai trouvé un moyen de le faire en utilisant C, mais cela ne fonctionne pas avec Objective-C. Comment pourrais-je faire ça?

Ajouter un initWith personnalisé?

Si je crée un initWith personnalisé pour un object, dois-je inclure essentiellement le code que j’appendais si je voulais remplacer init? -(id) init { self = [super init]; if (self) { NSLog(@”_init: %@”, self); } return(self); } par exemple -(id) initWithX:(int) inPosX andY:(int) inPosY { self = [super init]; if(self) { NSLog(@”_init: %@”, self); posX […]

Comment obtenir le dernier object d’un NSArray

J’ai donc un tableau dont la quantité d’éléments peut varier. Je me demandais s’il y a de toute façon je peux obtenir le dernier object d’un NSArray ? Je pensais avoir comme un compteur int pour tracer la quantité d’éléments dans le tableau, mais cela semble trop compliqué. Est-ce que quelqu’un sait de toute façon […]