Questions marquées «objective-c»

Cette balise ne doit être utilisée que sur les questions concernant les fonctionnalités d'Objective-C ou dépendant du code du langage. Les balises [cocoa] et [cocoa-touch] doivent être utilisées pour poser des questions sur les cadres ou les classes d'Apple. Utilisez les balises associées [ios], [macos], [apple-watch] et [tvos] pour les problèmes spécifiques à ces plates-formes.


23
Apprenez d'abord C avant d'apprendre Objective-C [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …
107 c  objective-c  cocoa 


3
Obtenir la valeur d'un UITextField lors de la saisie de touches?
Disons que j'ai le code suivant: IBOutlet UITextField* nameTextField; IBOutlet UILabel* greetingLabel; Je voudrais greetingLabellire "Hello [nameTextField]" dès que l'utilisateur appuie sur une touche. Ce dont j'ai besoin, c'est l'équivalent iPhone de la méthode déléguée Cocoa controlTextDidChange. La textField:shouldChangeCharactersInRange:méthode déléguée est appelée à chaque fois qu'une frappe se produit: - …

11
Envoi d'un message à nil en Objective-C
En tant que développeur Java qui lit la documentation Objective-C 2.0 d'Apple: je me demande ce que signifie « envoyer un message à nil » - sans parler de son utilité. Prenant un extrait de la documentation: Il existe plusieurs modèles dans Cocoa qui profitent de ce fait. La valeur …
107 objective-c 


10
Commencer conditionnellement à différents endroits dans le storyboard d'AppDelegate
J'ai un storyboard configuré avec une connexion fonctionnelle et un contrôleur de vue principal, ce dernier est le contrôleur de vue vers lequel l'utilisateur est dirigé lorsque la connexion est réussie. Mon objectif est d'afficher immédiatement le contrôleur de vue principal si l'authentification (stockée dans le trousseau) est réussie, et …

2
Cas d'utilisation de «oneeway void» en Objective-C?
J'ai trouvé un mot-clé étrange dans NSObject.h - (oneway void)release; J'ai cherché sur le Web et j'ai appris qu'il était lié au passage de messages asynchrones, ce qui ressemble à celui d'Erlang. Il semble que cela puisse faire beaucoup de choses intéressantes. Quels sont quelques bons cas d'utilisation de ce …


5
Utilisation correcte de beginBackgroundTaskWithExpirationHandler
Je ne sais pas comment et quand l'utiliser beginBackgroundTaskWithExpirationHandler. Apple montre dans leurs exemples de l'utiliser en applicationDidEnterBackgrounddélégué, pour avoir plus de temps pour effectuer une tâche importante, généralement une transaction réseau. Lorsque vous regardez sur mon application, il semble que la plupart de mes informations réseau soient importantes, et …

6
UITableView avec en-têtes de section fixes
Salutations, je lis que le comportement par défaut de UITableViewest d'épingler les lignes d'en-tête de section en haut du tableau lorsque vous faites défiler les sections jusqu'à ce que la section suivante repousse la ligne de section précédente. J'ai un UITableViewintérieur UIViewControlleret cela ne semble pas être le cas. Est-ce …

7
Débogueur Xcode: afficher la valeur de la variable
Mon code dans un UITableViewController: delegate.myData = [myData objectAtIndex:indexPath.row]; Comment puis-je voir les valeurs de delegate.myDataou indexPath.rowdans le débogueur? delegate.myDatadevrait être un tableau et indexPath.rowun int. Je ne peux voir que les adresses mémoire des objets delegateet indexPathmais où sont myDataet row?

22
Supprimer les balises HTML d'une NSString sur l'iPhone
Il existe plusieurs façons de supprimer HTML tagsun fichier NSStringin Cocoa. Une façon est de rendre la chaîne dans un NSAttributedString, puis de récupérer le texte rendu. Une autre façon est d'utiliser NSXMLDocument's- objectByApplyingXSLTStringmethod pour appliquer une XSLTtransformation qui le fait. Malheureusement, l'iPhone ne prend pas en charge NSAttributedStringou NSXMLDocument. …

9
iOS Detect 3G ou WiFi
Je ne sais pas si cela est possible, mais j'ai ce scénario. J'ai un site Web affiché dans mon UIWebView dont le lien est défini dans un UISegmentedController. Leur site Web peut détecter si vous êtes en wifi ou sur le réseau 3g. Maintenant, le contrôleur segmenté pointe vers 2 …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.