Questions marquées «cocoa»

173
Comment initialiser une chaîne de NSData dans Swift

J'ai essayé d'initialiser une chaîne depuis NSDataSwift. Dans la documentation NSString Cocoa, Apple dit que vous devez utiliser ceci: init(data data: NSData!, encoding encoding: UInt) Cependant, Apple n'a inclus aucun exemple d'utilisation ou où placer le fichier init. J'essaie de convertir le...

169
Comment convertir CFStringRef en NSString?

NSString *aNSString; CFStringRef aCFString; aCFString = CFStringCreateWithCString(NULL, [aNSString UTF8String], NSUTF8StringEncoding); aCFString = CFXMLCreateStringByUnescapingEntities(NULL, aCFString, NULL); Comment puis - je obtenir un nouveau NSStringde

141
Correction de l'avertissement «La capture [d'un objet] fortement dans ce bloc est susceptible de conduire à un cycle de conservation» dans le code ARC

Dans le code ARC activé, comment corriger un avertissement concernant un cycle de conservation potentiel, lors de l'utilisation d'une API basée sur des blocs? L'avertissement: Capturing 'request' strongly in this block is likely to lead to a retain cycle produit par cet extrait de code:...

139
NSInvocation pour les nuls?

Comment ça NSInvocationmarche exactement ? Y a-t-il une bonne introduction? J'ai spécifiquement des problèmes pour comprendre le fonctionnement du code suivant (de Cocoa Programming pour Mac OS X, 3e édition ), mais je peux également appliquer les concepts indépendamment de l'exemple du...

134
Supprimer tous les espaces de NSString

J'ai essayé de me débarrasser des espaces blancs dans un NSString, mais aucune des méthodes que j'ai essayées n'a fonctionné. J'ai "this is a test"et je veux obtenir "thisisatest". J'ai utilisé whitespaceCharacterSet, qui est censé éliminer les espaces blancs. NSString *search = [searchbar.text...