je faire une requête HTTP en Objective-C et je reçois la réponse de c'estComment obtenir les valeurs séparées par des virgules d'un NSMutableString dans Objective-C?
200,8, "7 Infinite Loop, Cupertino, CA 95014, USA"
Je veux extrait la partie "Cupertino, CA" de celle-ci. j'ai écrit le code suivant:
NSArray *myArray = [result5 componentsSeparatedByString:@","];
NSLog(@"Response: %@", myArray);
NSString * state = [[myArray objectAtIndex:4]
stringByReplacingOccurrencesOfRegex:@"[^0-9]" withString:@""];
NSLog(@"Response9: %@", state);
NSString *city = [NSString stringWithFormat:@"%@ %@",
[myArray objectAtIndex:3], state];
NSLog(@"Response1: %@", city);
mais je me suis un avertissement pour la ligne:
NSString * state = [[myArray objectAtIndex:4]
stringByReplacingOccurrencesOfRegex:@"[^0-9]" withString:@""];
qui dit « pas de méthode de -stringByReplacingOccurrenceoOfRegexwithString trouvé » et « message sans signature de la méthode de mise en correspondance supposera retourner 'id' et accepter '.......' comme arguments ".
Comment obtenir l'état et le nom de la ville à partir du résultat?