Я ищу простой способ кодирования строки с использованием base64. В рубиновом движении я не могу просто использовать Base64encode Ruby, потому что я не могу его требовать. Поэтому я подумал, что могу использовать встроенную функцию Cocoa. Но у Cocoa нет функции Base64encode. Я нашел некоторые категории в NSData, но не знаю, как их использовать в проекте с рубиновым движением. Должен ли я создать для этого библиотеку статики?Rubymotion Base64
У меня такое ощущение, что я смотрю не в ту сторону, должно быть простое решение для этого?
Спасибо! Я использую .pack ["m0"] для пропуска строки. – Raymond
Да, это будет эквивалент метода 'strict_encode64' Base64. –
Я думаю, вы хотите вызвать unpack на строку, а не на массив. 'Array # pack => String' и' String # unpack => Array' [отредактировал ваш ответ] – BananaNeil