2010-09-23 3 views
-1

j'ai une chaîne de ces mots entre les espaces irrégulierscomment supprimer des objets particuliers de tableau sdk iphone

"gbpjpy buy 132.00/15 131.95 update close at 132.40 close at 132.40 120+ gbpjpy buy 132.00/15 131.50 45 new 90 120+  gpbusd buy update HIT 40 PIPS HIT 110 PIPS gpbusd buy BREAK EVEN update HIT 100+ gpbusd buy 1.5500/25 1.5455 new 40 100+ gpbusd buy update CLOSE 0 TO 10 PIPS N gpbusd buy 1.5335/50 1.5320 new 40 80+ gpbusd buy update  15-20 PIPS CLOSE KEEP OPEN gpbusd buy 1.5530/50  1.5505 update HIT 80 KEEP OPEN gpbusd buy 1.5530/50 1.5465 new 40 80 100+" 

Dans cette chaîne il y a des espaces irréguliers? Peut-on dire d'une façon de supprimer ces espaces?

+0

Pouvez-vous reformater votre demande ... –

+0

désolé pour la question compliquée –

+0

Ma question principale était de rester des choses particulières comme des espaces irréguliers, des symboles etc à partir d'une chaîne –

Répondre

5

ou vous pouvez le faire aussi [yourArray removeObjectAtIndex:index]; regarder les fichiers d'en-tête de NSArray et NSMutableArray.

5
[yourArray removeObject:@"object"]; 

yourArray doit être muttable

0

Je me suis trouvé une réponse peut cela vous aidera othe rpeople aussi: Mon code question avait des espaces irréguliers entre les éléments, cela supprimera tous les espaces et stocker des éléments dans le tableau

NSString *[email protected]"mango  apple banana grapes pineapple"; 
    NSRange match; 

    arr=[[NSMutableArray alloc]init]; 


while(str.length>0) 
{ 
match = [str rangeOfString: @" "]; 
    if(match.location>=str.length) 
    { 
     [arr addObject:str]; 
     break; 
    } 
NSString *str2=[str substringToIndex:match.location]; 
str=[str substringFromIndex:match.location+1]; 
    if(str2.length==0) 
    { 
     continue; 
    } 
[arr addObject:str2]; 
} 
NSLog(@"array is %@",arr); //here is your array 
Questions connexes