Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -(void) randomCharBotton: (NSInteger) totalButton{
- NSInteger posRandom;
- int pos = 0;
- long lengthWord = self.stPalabraAAdivinar.length;
- UIButton *boton;
- char *tituloBoton;
- NSString *caracter;
- char *caracter2;
- while(pos < lengthWord){
- posRandom = [self getRandomNumberBetween:0 to:(int)totalButton-1];
- boton = [self.arregloBotones objectAtIndex:posRandom];
- tituloBoton = (char*) [boton.titleLabel.text UTF8String];
- if((*tituloBoton >= '0' ) && (*tituloBoton <= '9')){
- caracter = [self.stPalabraAAdivinar substringWithRange:NSMakeRange(pos,1)] ;
- NSLog(@"%@",caracter);
- NSLog(@"%i",pos);
- [boton setTitle: caracter forState:UIControlStateNormal];
- pos++;
- }
- else{
- while(*tituloBoton <= '0' && *tituloBoton >= '9'){
- posRandom = [self getRandomNumberBetween:0 to:(int)totalButton-1];
- boton = [self.arregloBotones objectAtIndex:posRandom];
- tituloBoton = (char*)[boton.titleLabel.text UTF8String];
- }
- if((*tituloBoton >= '0' ) && (*tituloBoton <= '9')){
- caracter = [self.stPalabraAAdivinar substringWithRange:NSMakeRange(pos,1)] ;
- NSLog(@"%@",caracter);
- NSLog(@"%i",pos);
- [boton setTitle: caracter forState:UIControlStateNormal];
- pos++;
- }
- }
- }
- for(int j = 0; j < totalButton; j++){
- boton = [self.arregloBotones objectAtIndex:j];
- tituloBoton =(char*)[boton.titleLabel.text UTF8String];
- if((*tituloBoton >= '0' ) && (*tituloBoton <= '9')){
- caracter2 = [self generateRandomChar];
- [[self.arregloBotones objectAtIndex:j] setTitle: [NSString stringWithFormat:@"%c",*caracter2] forState:UIControlStateNormal];
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement