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.

8
Chaque relation Core Data doit-elle avoir un Inverse?
Disons que j'ai deux classes d'entité: SocialAppetSocialAppType Dans SocialAppje un attribut: appURLet une relation: type. Dans SocialAppTypeJ'ai trois attributs: baseURL, nameet favicon. La destination de la SocialApprelation typeest un enregistrement unique dans SocialAppType. Par exemple, pour plusieurs comptes Flickr, il y aurait un certain nombre d' SocialAppenregistrements, chaque enregistrement contenant …


21
Xcode 5: erreurs de droits de signature de code
J'ai construit une nouvelle application qui va prendre en charge IOS 7. J'ai le nouveau XCode 5 GM et j'ai essayé de signer mes applications en utilisant mon nouveau profil d'approvisionnement et mon certificat de distribution, mais j'ai des problèmes avec la distribution. J'obtiens constamment l'erreur suivante: "Droits de signature …

13
Erreur: le service n'est pas valide
J'ai un problème lors de l'installation de mon application sur l'iPhone car je reçois constamment le message d'erreur suivant Le service est invalide Veuillez vérifier votre configuration et réessayer (0XE8000022) Il fonctionnait parfaitement bien jusqu'à hier mais depuis hier j'ai ce problème.

16
Comment définir la largeur totale du séparateur dans UITableView
J'ai un UITableViewoù les séparateurs n'ont pas la pleine largeur. Il se termine comme 10 pixels avant le côté gauche. Je jouais avec ce code dans le viewDidLoad(). self.tableView.layoutMargins = UIEdgeInsetsZero; Également dans le storyboard lorsque vous pouvez sélectionner des sélecteurs personnalisés ou par défaut. Désormais, toutes les cellules remplies …

25
Comment forcer l'orientation du contrôleur de vue dans iOS 8?
Avant iOS 8, nous utilisions le code ci-dessous en conjonction avec les méthodes de délégation supportedInterfaceOrientations et shouldAutoRotate pour forcer l'orientation de l'application à une orientation particulière. J'ai utilisé l'extrait de code ci-dessous pour faire pivoter l'application par programmation vers l'orientation souhaitée. Tout d'abord, je change l'orientation de la barre …

18
Meilleur moyen de changer la couleur d'arrière-plan d'un NSView
Je recherche la meilleure façon de changer le backgroundColorfichier NSView. J'aimerais également pouvoir définir le alphamasque approprié pour le NSView. Quelque chose comme: myView.backgroundColor = [NSColor colorWithCalibratedRed:0.227f green:0.251f blue:0.337 alpha:0.8]; Je remarque que NSWindowcette méthode a cette méthode, et je ne suis pas un grand fan des options d'arrière NSColorWheel- …



8
Que fait exactement @synthesize?
J'ai vu le morceau de code suivant: //example.h MKMapView * mapView1; @property (nonatomic, retain) MKMapView * mapView; //example.m @synthesize mapView = mapView1 Quelle est la relation entre mapViewet mapView1? Crée-t-il une méthode setet getpour mapView1?



3
Types d'Objective-C sur iOS
Je veux poser des questions sur les types de données fondamentaux dans Objective-C sur iOS. J'ai besoin de la taille sur laquelle la variable est représentée et de la plage de la variable. Donc dans l'exemple: short int - 2 octets - signé: -32768 à 32767 et non signé: 0 …
147 ios  objective-c 


5
Déclarer un paramètre de méthode de bloc sans utiliser de typedef
Est-il possible de spécifier un paramètre de bloc de méthode dans Objective-C sans utiliser de typedef? Cela doit être, comme les pointeurs de fonction, mais je ne peux pas trouver la syntaxe gagnante sans utiliser un typedef intermédiaire: typedef BOOL (^PredicateBlock_t)(int); - (void) myMethodTakingPredicate:(PredicateBlock_t)predicate seuls les compilations ci-dessus, tous échouent: …

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.