Articles of objective c

Définir la police sur NSAtsortingbutedSsortingng sur UITextView ne tient pas compte de l’interligne

J’essaie de définir une chaîne atsortingbuée à une UITextView dans iOS 6. Le problème est que, si je tente de définir la propriété de police sur la chaîne atsortingbuée, l’interligne est ignoré. Cependant, si je ne définit pas la police et que la police par défaut est utilisée, l’espacement des lignes fonctionne. NSSsortingng *ssortingng = […]

NSArray de références faibles (__unsafe_unretained) aux objects sous ARC

J’ai besoin de stocker des références faibles aux objects dans un NSArray, afin d’éviter les cycles de rétention. Je ne suis pas sûr de la syntaxe appropriée à utiliser. C’est la bonne route? Foo* foo1 = [[Foo alloc] init]; Foo* foo2 = [[Foo alloc] init]; __unsafe_unretained Foo* weakFoo1 = foo1; __unsafe_unretained Foo* weakFoo2 = foo2; […]

Le contenu textuel de UITextView ne commence pas par le haut

J’ai un long texte provenant de mon fichier JSON, mais lorsque je clique sur le lien de mon UITableViewCell pour accéder à ma page UIViewController, le texte UITextView charge le contenu de la chaîne, mais il ne montre pas le contenu depuis le début. le temps. Ce que je dois faire?

Objective-C: Directive @class avant @interface?

Quelle est la différence entre ces deux déclarations de classe? Je ne comprends pas pourquoi @class est utilisé ici. Merci. @class TestClass; @interface TestClass: UIView { UIImage *image1; UIImage *image2; } et @interface TestClass: UIView { UIImage *image1; UIImage *image2; }

Constructeur statique équivalent en Objective-C?

Je suis nouveau sur l’Objective C et je n’ai pas pu savoir s’il y avait l’équivalent d’un constructeur statique dans le langage, c’est-à-dire une méthode statique dans une classe qui sera automatiquement appelée avant la première instance de cette classe. est instancié. Ou dois-je appeler le code d’initialisation moi-même? Merci

Méthode d’appel Objective C dynamicment avec une chaîne

Je me demande simplement s’il existe un moyen d’appeler une méthode où je construis le nom de la méthode à la volée avec une chaîne. par exemple j’ai une méthode appelée loaddata -(void)loadData; d’appeler cela, je l’appellerais normalement comme [self loadData]; Mais je veux pouvoir l’appeler dynamicment avec une chaîne, par exemple NSSsortingng *methodName = […]

Quelle est la différence entre une référence __weak et une référence __block?

Je lis la documentation de Xcode, et voici quelque chose qui me trouble: __block typeof(self) tmpSelf = self; [self methodThatTakesABlock:^ { [tmpSelf doSomething]; }]; Ce qui suit est copié de la documentation: Un bloc constitue une référence forte aux variables qu’il capture. Si vous utilisez self dans un bloc, le bloc forme une référence forte […]

Pourcentage Objective-c iPhone encoder une chaîne?

Je voudrais obtenir le pourcentage de chaîne codée pour ces lettres spécifiques, comment faire cela dans objective-c? Reserved characters after percent-encoding ! * ‘ ( ) ; : @ & = + $ , / ? # [ ] %21 %2A %27 %28 %29 %3B %3A %40 %26 %3D %2B %24 %2C %2F %3F %23 […]

didSelectRowAtIndexPath renvoie un indexPath incorrect

J’ai rencontré un bug vraiment déroutant. La première ligne de mon UITableView renvoie 1 et la seconde renvoie 0 dans l’indexPath! Comment est-ce possible? Dans mon `- (void) viewDidLoad` tout va bien. Je souligne la première ligne avec succès avec currentRow = 0; [tableView selectRowAtIndexPath:[NSIndexPath indexPathForRow:currentRow inSection:0] animated:NO scrollPosition:UITableViewScrollPositionNone]; J’ai la variable currentRow pour suivre […]

L’application référence des sélecteurs non publics dans Payload / .app / : decoder

Je reçois cet avertissement lors de la soumission de l’application au magasin d’applications via l’organisateur. L’application référence des sélecteurs non publics dans Payload / .app /: decoder Je sais que nous recevons cet avertissement si nous utilisons une API tierce dans notre application. J’ai utilisé la bibliothèque SOCKETIO-ObjC pour la fonctionnalité de chat dans l’application. […]