2010-02-23 3 views
1
NSMutableArray * oneText = [[NSMutableArray alloc] init]; 
[oneText addObject:[arraySystem objectAtIndex:[countImage intValue]]]; 
[oneText addObject:@".png"]; 
NSString *oneTextText=[oneText objectAtIndex:0]; 
[oneTextText stringByAppendingString:[oneText objectAtIndex:1]]; 
NSLog(oneTextText); 

Pourquoi le code ci-dessus n'imprime-t-il pas 'Lenght.png'? comme [arraySystem objectAtIndex:[countImage intValue]] est égal à « Durée » il imprime seulement « Longueur »concaténation de chaînes

Répondre

4

mettre un « oneTextText = » lors de l'appel stringByAppendingString, il devrait être:

oneTextText = [oneTextText stringByAppendingString:[oneText objectAtIndex:1]]; 
+0

Celui-ci me reçoit tout le temps; Vous vous y habituerez finalement et les documents de référence sont vos amis! :-D –

+0

merci beaucoup pour la réponse rapide. Je pensais qu'il fallait seulement revenir sur lui-même. – user265961

Questions connexes