2009-10-15 3 views
0

Есть ли способ получить данные uuencode в iPhone SDK? Вызов API или, возможно, библиотека?Данные UUENCODE в iPhone SDK

+0

какой тип данных вы говорите? Вам нужно уточнить этот вопрос: – zpesk

+0

двоичные данные, ничего конкретного, объекты NSData. – luvieere

+0

Просто из любопытства, зачем вам нужно получать данные uuencode из приложения iPhone? –

ответ

1

Существует не встроенный API для UUencode данных нет, но алгоритм довольно прост (Wikipedia article дает хороший обзор), и есть много исходного кода C в мире (здесь one example, который выглядит как это свободно доступно/многоразово). Поскольку uuencode работает на уровне байтов, C-код должен быть точным ... вы можете получить байты от NSData напрямую или с помощью NSString методов, таких как UTF8String и cStringUsingEncoding.

1

Если вы пытаетесь преобразовать двоичные данные, чтобы их можно было отправить на веб-сайт, вы можете рассмотреть возможность использования Base64 (также here).