Articles of objective c

Supprimer les caractères de NSSsortingng?

NSSsortingng *mySsortingng = @”ABCDEFG”; Je veux supprimer les espaces, donc la nouvelle chaîne serait “ABCDEFG”.

“F” après nombre / flottant en Objective-C / C

Je ne trouve pas cela dans les documents Apple, alors: qu’est-ce que le “f” après les chiffres indique ici? Est-ce de C ou Objective-C? Y a-t-il une différence dans le fait de ne pas append cela à un nombre constant? CGRect frame = CGRectMake(0.0f, 0.0f, 320.0f, 50.0f); Pouvez-vous expliquer pourquoi je ne voudrais pas simplement […]

Récupérer par programme l’utilisation de la mémoire sur iPhone

J’essaie de récupérer la quantité de mémoire que mon application iPhone utilise à tout moment, par programmation. Oui, je suis au courant de ObjectAlloc / Leaks. Je ne m’intéresse pas à ceux-ci, seulement pour savoir s’il est possible d’écrire du code et obtenir le nombre d’octets utilisés et le signaler via NSLog. Merci.

Créer une instance de classe objective-c par nom?

Est-il possible de créer une instance d’une classe par nom? Quelque chose comme: NSSsortingng* className = @”Car”; id* p = [Magic createClassByName:className]; [p turnOnEngine]; Je ne sais pas si cela est possible dans objective-c mais semble être comme ça,

Comment fonctionne le pool d’authentification automatique NSAutoreleasePool?

Si je comprends bien, tout ce qui a été créé avec un atsortingbut , un nouveau fichier ou une copie doit être libéré manuellement. Par exemple: int main(void) { NSSsortingng *ssortingng; ssortingng = [[NSSsortingng alloc] init]; /* use the ssortingng */ [ssortingng release]; } Ma question, cependant, est-ce que ce ne serait pas aussi valable? […]

Comment faire pour que ImageView d’ITVableViewCell ait une taille fixe même lorsque l’image est plus petite

J’ai un tas d’images que j’utilise pour les vues des cellules, elles ne sont pas plus grandes que 50×50. par exemple 40×50, 50×32, 20×37 ….. Lorsque je charge la vue de table, le texte ne s’aligne pas car la largeur des images varie. J’aimerais aussi que de petites images apparaissent au centre, par opposition à […]

Classe de base native Swift ou NSObject

J’ai testé quelques isa swizzling avec Swift, et j’ai constaté que cela ne fonctionne que lorsque NSObject est une super-classe (directement ou davantage), ou en utilisant la décoration ‘@objc’. Sinon, il suivra un style statique et vtable-dispatch, comme C ++. Est-il normal de définir une classe Swift sans classe de base Cocoa / NSObject? Si […]

Utilisation de NSPredicate pour filtrer un NSArray basé sur des clés NSDictionary

J’ai un tableau de dictionnaires. Je veux filtrer le tableau en fonction d’une clé. J’ai essayé ceci: NSPredicate *predicate = [NSPredicate predicateWithFormat:@”(SPORT == %@)”, @”Football”]; NSArray *filteredArray = [data filteredArrayUsingPredicate:predicate]; Cela ne fonctionne pas, je n’obtiens aucun résultat. Je pense que je fais quelque chose de mal. Je sais que c’est la méthode si “SPORT” […]

L’ARC prend-il en charge les files d’attente d’envoi?

Je lis la documentation d’Apple sur “la gestion de la mémoire pour les files d’attente Dispatch”: Même si vous implémentez une application récupérée, vous devez toujours conserver et libérer vos files d’attente de dissortingbution et autres objects de répartition. Grand Central Dispatch ne prend pas en charge le modèle de récupération de mémoire pour récupérer […]

Comment définir un symbole de préprocesseur dans Xcode

Est-il possible de définir un symbole pour la compilation conditionnelle en configurant des propriétés dans un projet Xcode? Mon but est de créer un symbole disponible pour tous les fichiers, sans avoir à utiliser import / include, pour qu’un ensemble de classes communes puisse avoir un comportement particulier dans certains projets. Comme ci-dessous, mais avec […]