【问题标题】:Creating a base-64 string from NSData从 NSData 创建 base-64 字符串
【发布时间】:2011-08-25 19:06:45
【问题描述】:

如何从NSData 实例中获取base64 字符串?

【问题讨论】:

标签: objective-c cocoa-touch base64 nsdata


【解决方案1】:

请在发布问题之前尝试搜索我已经在这里发布了答案 - Verifying a Receipt with the App Store - 试试这个功能。

【讨论】:

  • @Saurabh 请告诉我如何将base64反转回数据。
  • @Saurabh 我使用这种方法将图像数据转换为 NSString 以使用 HTML 代码在邮件中发送图像。我可以在 iPhone 的邮件应用程序中看到图像,但它不能仅与 Gmail 一起使用。它也适用于雅虎邮件。你能帮我解决这个问题吗?
  • 为什么字符表有65个字符?
【解决方案2】:

(如果您以 IOS 7 为目标...) 使用提供的 API 有一个简单的方法:https://stackoverflow.com/a/19088341/2481444

我还测试了接受的代码。它们都产生相同的结果。

它还具有解码功能。 @S.J

【讨论】:

    【解决方案3】:
    NSString* base64String = [nsdata base64Encoding];
    

    【讨论】:

    • 请解释为什么您认为这可以解决问题。否则,它缺乏上下文,很可能由于“低质量”而被删除。
    猜你喜欢
    • 2015-08-09
    • 2012-04-10
    • 2015-10-14
    • 1970-01-01
    • 1970-01-01
    • 2020-03-05
    • 2011-03-04
    • 1970-01-01
    相关资源
    最近更新 更多