2017-01-11 1 views
0

При попытке отладки NSURLRequest с данными POST я использую это, чтобы написать на мой журнал:Вход HTTPRequest NSUTF8Encoding

NSLog(@" Body: %@", [[NSString alloc] initWithData:urlRequest.HTTPBody encoding:NSUTF8StringEncoding]); 

, который выводит данные следующим образом:

Body: add_contact=%7B%0A%20%20%22ENTITY_DATE%22%20%3A%201484141409.066969%2C%0A%20%20%22ENTITY_PAYLOAD%22%20%3A%20%7B%0A%20%20%20%20%22SYNC_GUID%22%20%3A%20%22B656614A-C79F-4130-93D0-3CE84E4D3EC2-14296-0000380ED36B1B76%22%2C%0A%20%20%20%20%22VDM%22%20%3A%20%22%22%2C%0A%20%20%20%20%22FAX%22%20%3A%20%22%22%2C%0A%20%20%20%20%22LAST_NAME%22%20%3A%2... 

Как очистить это строка, чтобы сделать ее более читаемой?

ответ

1

Я могу сказать вам другой способ отладки. Вы можете использовать точку останова в этой строке и использовать консоль для отладки.

Как только точка останова прекратит выполнение, в консоли напишите на примере po urlRequest или po urlRequest.debugDescription, чтобы увидеть ваш объект.

+0

Спасибо, что должно помочь – PruitIgoe