У меня возникла проблема, когда я пытаюсь удалить символ в 'NSString'. Символ является бэкэнд (\ n).Удалить символ BackEnd в 'NSString'
Мой «NSString», например, как это:
My text is
also in a second line
И я хочу, чтобы получить все в одну строку, как это:
My text is also in a second line
Проблема заключается в том, я не знаю, как изменить это ... Я пытался найти «\ п» символов с петлей:
for (int delete = 0; delete < myString.length; delete++)
{
if ([myString characterAtIndex:delete] == 10)
{
[myString stringByReplacingCharactersInRange:NSMakeRange(delete,0) withString:@" "];
}
}
Или вещи лик е:
myString = [myString stringByReplacingOccurrencesOfString:@"\r" withString:@" "];
(я вижу, что \ г может быть бэкенд в NSLog ...)
Nothings работать ..
Спасибо за вашу помощь заранее!
Вы пытались 'myString = [myString stringByReplacingOccurrencesOfString: @" \ n " withString: @ ""]; '? –
'\ n' не является« бэкэнд ». Это символ «новой строки». – rmaddy
Словами OP были: «Символ - это бэкэнд (\ n)». –