Articles of objective c

La suppression du fichier plist ne réinitialise pas l’application sur macOS 10.9+

En développant une application Cocoa sur 10.9, j’ai remarqué que si je vais dans ~/Library/Preferences et que je supprime le fichier plist de mon application (pour le réinitialiser), l’application se comporte comme si le fichier plist n’a jamais été supprimé du tout. Il m’a fallu beaucoup de temps pour déterminer pourquoi cela se produisait et […]

Pourquoi s’auto-autorise dans un contexte statique dans l’objective c

Pourquoi l’utilisation de self est- self autorisée dans un contexte statique dans Objective-C? Je pensais que c’était autorisé et j’ai rencontré des erreurs de mémoire qui m’ont pris une semaine pour découvrir que self n’est pas un alias pour appeler d’autres méthodes statiques de la classe au lieu de saisir le nom de la classe. […]

Fichier .h introuvable

Je travaille sur une application dans xcode 4 et tout allait bien, puis quelque chose de bizarre a commencé à se produire. Chaque fois que je crée une nouvelle classe (n’importe quel type de classe, ViewController, NSObject, etc.) et que je l’importe dans un autre fichier .m, le fichier d’erreur “className.h” est introuvable. Les fichiers […]

Couleurs personnalisées dans UITabBar

Est-il possible d’utiliser des couleurs personnalisées et des images d’arrière-plan dans un UITabBar? Je me rends compte qu’Apple aimerait que tout le monde utilise les mêmes tabulations bleues et grises, mais y a-t-il un moyen de le personnaliser? Deuxièmement, même si je devais créer mon propre contrôleur de vue de type TabBar, avec des images […]

indexOfObject vs. indexOfObjectIdenticalTo

Quelle est la différence entre ces deux méthodes NSArray?

Quelle est la différence entre Objective-C et Cocoa?

Je viens juste d’apprendre la programmation Objective-C / Cocoa pour Mac. Tous les tutoriels, livres, blogs, podcasts, etc. que j’ai utilisés couvrent vraiment les deux ensemble. Existe-t-il un moyen facile de déterminer quels objects sont en vanille Objective-C et ceux qui proviennent de Cocoa?

Vérification de l’accessibilité de l’iPhone

J’ai trouvé plusieurs exemples de code pour faire ce que je voulais (vérifier l’accessibilité), mais rien ne semble être assez précis pour que je puisse l’utiliser. Je n’arrive pas à comprendre pourquoi ça ne veut pas jouer bien. J’ai l’accessibilité.h / m dans mon projet, je le fais #import Et j’ai le cadre ajouté. J’ai […]

UIGestureRecognizer fonctionne-t-il sur UIWebView?

Je tente de faire fonctionner un UIGestureRecognizer avec une UIWebview qui est une sous-vue d’un UIScrollView. Cela semble étrange mais quand le numberOfTouchesRequired défini sur 2, le sélecteur se déclenche, mais lorsque numberOfTouchesRequired est défini sur 1, le sélecteur ne se déclenche pas. Voici mon code: UITapGestureRecognizer *tap1 = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(select1:)]; tap1.numberOfTouchesRequired = […]

iPhone: comment supprimer un badge après une notification Push?

Quel est le code pour supprimer le badge sur l’icône de mon application? Lorsque je reçois de la poussée, je dois la supprimer lorsqu’un bouton est cliqué!

Éviter “NSArray a été muté pendant son énumération”

J’ai un NSMutableArray qui stocke les mousejoints pour une simulation physique Box2d. Lorsque j’utilise plus d’un doigt pour jouer, j’obtiens des exceptions indiquant NSArray a été muté pendant son énumération Je sais que c’est parce que je supprime des objects du tableau tout en les énumérant, ce qui invalide l’énumération. Ce que je veux savoir, […]