Questions marquées «nsstring»

NSString est la classe de chaînes de caractères en texte brut dans Cocoa et Cocoa Touch. Voir aussi NSMutableString, NSData et NSMutableData (pour les objets qui contiennent des octets plutôt que des caractères en langage humain), et NSAttributedString et NSMutableAttributedString (pour les chaînes de texte enrichi).







29
Comment puis-je convertir mon jeton d'appareil (NSData) en NSString?
J'implémente des notifications push. Je souhaite enregistrer mon jeton APNS en tant que chaîne. - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)newDeviceToken { NSString *tokenString = [NSString stringWithUTF8String:[newDeviceToken bytes]]; //[[NSString alloc]initWithData:newDeviceToken encoding:NSUTF8StringEncoding]; NSLog(@"%@", tokenString); NSLog(@"%@", newDeviceToken); } La première ligne de code imprime null. le second imprime le jeton. Comment puis-je obtenir mon …

5
Comment désérialiser une chaîne JSON dans un NSDictionary? (Pour iOS 5+)
Dans mon application iOS 5, j'ai un NSStringqui contient une chaîne JSON. Je voudrais désérialiser cette représentation de chaîne JSON en un NSDictionaryobjet natif . "{\"password\" : \"1234\", \"user\" : \"andreas\"}" J'ai essayé l'approche suivante: NSDictionary *json = [NSJSONSerialization JSONObjectWithData:@"{\"2\":\"3\"}" options:NSJSONReadingMutableContainers error:&e]; Mais cela génère une erreur d'exécution. Qu'est-ce que …

5
Comment voir si une NSString commence par une certaine autre chaîne?
J'essaie de vérifier si une chaîne que je vais utiliser comme URL commence par http. La façon dont j'essaie de vérifier en ce moment ne semble pas fonctionner. Voici mon code: NSMutableString *temp = [[NSMutableString alloc] initWithString:@"http://"]; if ([businessWebsite rangeOfString:@"http"].location == NSNotFound){ NSString *temp2 = [[NSString alloc] init]; temp2 = …

8
Remplacement de -sizeWithFont obsolète: constrainedToSize: lineBreakMode: dans iOS 7?
Dans iOS 7, la méthode: - (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(NSLineBreakMode)lineBreakMode et la méthode: - (CGSize)sizeWithFont:(UIFont *)font sont obsolètes. Comment puis-je remplacer CGSize size = [string sizeWithFont:font constrainedToSize:constrainSize lineBreakMode:NSLineBreakByWordWrapping]; et: CGSize size = [string sizeWithFont:font];






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.