/ / Obter quebra de linha do UITextView - objective-c, xcode, text, uitextview

Obter intervalo de linha do UITextView - objective-c, xcode, text, uitextview

Eu estou construindo um pequeno aplicativo de mensagens para o iPhone. Quando o usuário escreve uma mensagem na minha UITextView Eu salvo em um online database. Então eu baixo e exibo para outro usuário. O problema é que a string que eu envio para o DB não inclua o sinal "n" do Uitextview que o usuário digitou, Quando tento exibir a mensagem, ela é exibida em uma linha, em vez da formatação que o usuário inseriu.

Eu de alguma forma quero obter todos os sinais de nova linha do UitextView e salve-os dentro do texto no banco de dados para que eu possa exibir a mensagem com a formatação correta.

Como faço isso no Objective C?

Respostas:

3 para resposta № 1

UITextView suporta o "n" nova linha e sua text propriedade irá contém-los.

Você pode tentar isso para confirmar que UITextView suporta-os (note que textView é um UITextView):

if ([self.textView.text rangeOfString:@"n"].location != NSNotFound) {
NSLog(@"newline found");
}

Ou isto

self.textView.text = @"newnline";

Então pode ser que você esteja em outro lugar no código que persiste a string do usuário.