Dario Cardoso Postado 9 de agosto de 2011 Denunciar Compartilhar Postado 9 de agosto de 2011 (editado) amigos, em uma linguagem que ja utilizo criei um extratinho para apresentar na tela para o usuario ver a conta do cliente, trata-se de uma string em texto mostrada na tela num textfield segue vencimento documento valor dias atraso ---------- --------- --------- ----------- 10/10/2010 1000 a/a 123,40 320 20/10/2010 345 b/c 1.345,43 445 e assim por diante nesta linguagem para concatenar strings eh bem simples cTexto ='' cTexto+='vencimento documento valor dias atraso'+chr(13) cTexto+='---------- --------- --------- -----------'+chr(13) for ... cTexto+=dtoc(vencimento) cTexto+=' ' cTexto+=str(documento,6)+' '+abc cTexto+=' ' cTexto+=transform(valor,'999,999.99') cTexto+=' ' cTexto+=str(dias,6) cTexto+=chr(13) // onde existe pula a linha ai segue pro proximo registro // loop apos ter o resultado eu configuro meu textfield para font courier new e apresento o texto fica show de bola gostaria de fazer o mesmo no objectiveC e para isto ai vai as perguntas: 1) como concatenar uma string de texto parecida como esta e depois transformar em NSString, ou fazer direto como NSString? 2) como formatar os campos numericos, tipo o valor tem que ter formato 999,999.99, o documento 999999? alguem pode me ajudar? Dario Editado 9 de agosto de 2011 por Dario Cardoso Citar Link para o comentário Compartilhar em outros sites More sharing options...
Willy Postado 9 de agosto de 2011 Denunciar Compartilhar Postado 9 de agosto de 2011 Veja isto: http://stackoverflow.com/questions/510269/how-do-i-concatenate-strings-in-objective-c Citar Link para o comentário Compartilhar em outros sites More sharing options...
Clayton Postado 9 de agosto de 2011 Denunciar Compartilhar Postado 9 de agosto de 2011 Existe o NSMutableString onde é possível concatenar strings... float valor = 199.99; NSMutableString *stringMutable = [[NSMutableString alloc]initWithString:@"resutados:"]; [stringMutable appendFormat:@"%.2f", valor]; [stringMutable appendString:@" reais"]; NSLog(@"%@",stringMutable); Citar Link para o comentário Compartilhar em outros sites More sharing options...
Dario Cardoso Postado 9 de agosto de 2011 Autor Denunciar Compartilhar Postado 9 de agosto de 2011 legal consegui fazer to usando o UITextView agora preciso saber como faço para o UITextView não quebrar a linha, ou seja deixar que o texto possa ser girado para a direita sempre que for maior que o quadro dario Existe o NSMutableString onde é possível concatenar strings... float valor = 199.99; NSMutableString *stringMutable = [[NSMutableString alloc]initWithString:@"resutados:"]; [stringMutable appendFormat:@"%.2f", valor]; [stringMutable appendString:@" reais"]; NSLog(@"%@",stringMutable); Citar Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Participe do debate
Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.