Dellas_Capua Postado 26 de outubro de 2015 Denunciar Compartilhar Postado 26 de outubro de 2015 (editado) Amigos, Estou aprendendo Swift 2. E nesse aprendizado, nada melhor do que já ir desenvolvendo algumas coisas. Pois bem, fiz um app para diversos cálculos de juros, financiamentos, leasing, etc Quando eu rodo o App no simulador, o mesmo usa o formato americano, ou seja, os números ficam assim: 22.35! Quando eu rodo o App no meu iPhone para testes, como ele está em PT-BR, então os formatos numéricos ficam 22,36. Como eu posso resolver esse problema. Andei olhando na net e vi que bastava declarar assim: NSNumberFormatter *formatter = [[[NSNumberFormatter alloc] init] autorelease];[formatter setFormatterBehavior:NSNumberFormatterBehavior10_4];[formatter setNumberStyle:NSNumberFormatterDecimalStyle]; [formatter setDecimalSeparator:@","]; Só que não funcionou! Quando rodo meu app no meu iphone acontece um bug (crash mesmo!) e o app é abortado pelo erro! Alguém tem alguma dicazinha aí de como resolver isso? Valeu! Ps.: Sei que com datas vai acontecer a mesma coisa, pois em muitos lugares o formato é MM/DD/YY e aqui em terras tupiniquins é DD/MM/YY! Já antecipando um possível problema que terei, se puder ajudar com datas também, eu agradecia duas vezes! Editado 26 de outubro de 2015 por Dellas_Capua 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.