Articles of objective c

Comment masquer le texte dans un champ de mot de passe dans une application iPhone?

J’ai un champ de mot de passe dans mon application (UITextField). Lorsque l’utilisateur saisit du texte dans le champ, je souhaite qu’il affiche * au lieu du texte entré. J’ai essayé d’utiliser UIControlEventEditingDidEnd de UITextField mais il n’en montre qu’un * à la fin de l’édition, mais je souhaite qu’il affiche les * dès qu’un […]

URLWithSsortingng: renvoie nil

c’est peut-être très facile, mais je ne pense pas savoir pourquoi URLWithSsortingng: retourne nulle ici. //localisationName is a arbitrary ssortingng here NSSsortingng* webName = [localisationName ssortingngByAddingPercentEscapesUsingEncoding:NSUTF8SsortingngEncoding]; NSSsortingng* ssortingngURL = [NSSsortingng ssortingngWithFormat:@”http://maps.google.com/maps/geo?q=%@,Montréal,Communauté-Urbaine-de-Montréal,Québec,Canadae&output=csv&oe=utf8&sensor=false&key=”, webName]; NSURL* url = [NSURL URLWithSsortingng:ssortingngURL];

Positionner MKMapView pour afficher plusieurs annotations à la fois

J’ai plusieurs annotations que je souhaite append à mon MKMapView (il pourrait s’agir de 0-n éléments, où n est généralement autour de 5). Je peux append les annotations correctement, mais je souhaite redimensionner la carte pour l’adapter à toutes les annotations à l’écran en même temps, et je ne suis pas sûr de savoir comment […]

Comment trouver la dernière occurrence d’une sous-chaîne dans une NSSsortingng?

Comment pourrais-je obtenir la dernière occurrence d’une NSSsortingng dans une autre NSSsortingng? Par exemple, dans “abc def ghi abc def ghi”, je veux trouver l’index du deuxième “abc”, pas le premier. Je sais que je pourrais le faire avec un tas de rangeOfSsortingngs, mais y a-t-il déjà une fonction pour cela?

JSON et données de base sur l’iPhone

J’ai un graphe d’object de données de base (composé de deux entités liées par une relation to-many). J’étais curieux, en tant que développeur iPhone relativement inexpérimenté, de savoir si quelqu’un pouvait recommander une approche et une implémentation JSON adaptée à l’iPhone, ce qui me permettrait de: convertir les enregistrements de données de base en une […]

Comment créer dynamicment un sélecteur à l’exécution avec Objective-C?

Je sais comment créer un SEL au moment de la compilation en utilisant @selector(MyMethodName:) mais je veux créer un sélecteur dynamicment à partir d’un NSSsortingng . Est-ce seulement possible? Qu’est-ce que je peux faire: SEL selector = @selector(doWork:); [myobj respondsToSelector:selector]; Ce que je veux faire: (pseudo-code, ça ne marche évidemment pas) SEL selector = selectorFromSsortingng(@”doWork”); […]

Puis-je passer un bloc en tant que @selector avec Objective-C?

Est-il possible de passer un bloc Objective-C pour l’argument @selector dans un UIButton ? Par exemple, existe-t-il un moyen d’obtenir les éléments suivants pour travailler? [closeOverlayButton addTarget:self action:^ {[anotherIvarLocalToThisMethod removeFromSuperview];} forControlEvents:UIControlEventTouchUpInside]; Merci

Les variables Swift sont-elles atomiques?

En Objective-C, vous faites une distinction entre les propriétés atomiques et non-atomiques: @property (nonatomic, strong) NSObject *nonatomicObject; @property (atomic, strong) NSObject *atomicObject; À ma connaissance, vous pouvez lire et écrire des propriétés définies comme atomiques à partir de plusieurs threads en toute sécurité, tandis que l’écriture et l’access simultanés à des propriétés non atomiques ou […]

Différence entre la version Xcode (CFBundleShortVersionSsortingng) et la version (CFBundleVersion)

Dans Xcode 4, je le vois pour mon résumé cible: L’entrée “Version” correspond à CFBundleShortVersionSsortingng dans le fichier info.plist et l’entrée “Build” à CFBundleVersion . Quelle est la différence entre ces deux? Je vois beaucoup de personnes sur Internet qui souhaitent mettre la même valeur pour les deux, et je pense que cela est dû […]

Comment faire pour créer UILabel URL / Téléphone-clickable?

Je souhaite créer une étiquette cliquable sur mon application pour me diriger vers une page Web Safari. Je souhaite également que l’utilisateur puisse appeler les numéros uniquement en cliquant dessus? Merci pour vos conseils