JSON не имеет какого-либо типа данных, чтобы делать то, что вы хотите, но вы можете преобразовать NSData в строку в кодировке Base64.Это можно сделать автоматически с помощью категории в NSData, которая реализует метод -proxyForJson.Проблема в том, когда вам нужно преобразовать его обратно в NSData на другом конце.Если ключ известен, то вы можете просто Base64 декодировать этот ключ.Но если часть данных может быть для любого ключа, это немного сложнее.Вам нужно как-то структурировать свои данные, чтобы вы могли определить, какие строки должны быть декодированы в Base64.