Articles of objective c

memcpy causant ‘exc mauvais access’

J’essaie de parcourir une masortingce et de copier des données, mais après 1023 boucles, un message indiquant un exc bad access est envoyé et j’ai l’impression que cela a peut-être un lien avec ma mémoire. Dans ma boucle, j’ai besoin d’append des données à mon tableau totalValues , alors j’ai fait ceci: memcpy(totalValues + totalCopied, […]

Comment utiliser des constantes typées avec des avertissements «variable inutilisée»?

J’utilise Xcode 4.6 et j’ai un fichier d’en-tête qui inclut certaines constantes que j’utilise dans tout mon code. Je ne veux pas utiliser les directives de préprocesseur parce que je veux qu’elles soient correctement typées, etc. Par exemple, j’ai ce code dans l’un de mes fichiers .h: static NSSsortingng *kErrorCannotDivideByZero = @”Error: Cannot divide by […]

Qu’est-ce qui cause un résultat d’erreur nan?

J’ai ce morceau de code qui traverse une boucle. La minuscule x var imprime toujours correctement. La majuscule X var imprime parfois correctement , parfois nan ou junk . Pourquoi? NB Les données sont toujours identiques. Lien vers la FFT Lien vers un exemple d’utilisation de la FFT Lien vers mon autre question SO qui […]

Syntaxe de base Objective-C: “% @”?

Je travaille sur les podcasts iPhone de Stanford et pose quelques questions de base. La première: pourquoi n’y a-t-il pas de concaténation de chaînes facile? (ou est-ce que je le manque juste?) J’avais besoin d’aide avec le NSLog ci-dessous et je n’ai aucune idée de ce qu’il fait actuellement (la partie% @). Ne vous contentez […]

Pourquoi déréférencer un pointeur NSSsortingng n’est pas nécessaire?

Dans l’exemple NSSsortingng *message = @”Hello”; message = @”World”; Si le message est juste un pointeur, pourquoi n’ai-je pas besoin de dire explicitement que tout ce qui est dans le message est maintenant égal à chaîne ou *message = @”World”; comme en C?

Comment vérifier un port TCP avec Cocoa OSX SDK

Je voudrais faire une application de cacao qui vérifiera si certains ports TCP sont ouverts sur un serveur. Renvoyez une petite boule rouge si elle est fermée ou verte si elle est ouverte … Mais je suis un peu confus, quelle classe utiliser, etc. Merci d’avance pour votre aide

Appel de la fonction C dans Objective-C Awake depuis Nib

Je devais implémenter une fonction C dans une classe Objective-C qui serait normalement appelée avec int main (dans son propre fichier). Comme je ne connais pas bien le code d’épissage, j’ai besoin de savoir comment l’ awakefromnib dans la section awakefromnib ou dans applicationDidFinishLaunching depuis la section Cocoa. Ou s’il y a une bien meilleure […]

Comment stocker des molécules en mémoire?

Je veux stocker des molécules en mémoire. Celles-ci peuvent être de simples molécules: Methane (CH4) CH bond-length: 108.7 pm HH angle: 109 degrees Mais aussi des molécules plus complexes, comme le paracétamol (C8H9NO2): Comment puis-je stocker des molécules en mémoire, y compris toutes les longueurs et angles de liaison? Une bonne idée pour stocker atom-structs […]

Pourquoi et comment créer un chien de garde en cacao / Objective-C

Bon lundi à tous! Voici ma situation. Toute aide grandement appréciée! J’ai créé un fichier exécutable qui, une fois installé, est placé dans le dossier des agents de lancement de la machine. En théorie, il devrait fonctionner perpétuellement, collectant des données toutes les secondes. Il peut s’arrêter lorsque la machine est en veille, mais redémarrer […]

Quelles sont les différences entre ces deux styles de typedef en C?

Je suis curieux de savoir quelle est la différence ici lorsque vous tapez une énumération ou une structure. Existe-t-il une différence sémantique entre ces deux blocs? Ce: typedef enum { first, second, third } SomeEnum; et ça: enum SomeEnum { first, second, third }; typedef enum SomeEnum SomeEnum; Même affaire pour les structs. J’ai vu […]