ios - iOS 中的 NSString 到 NSData

标签 ios objective-c cocoa-touch

我写了这样的代码:

NSString *Input  = @"1";
NSMutableData *InputData = [Input dataUsingEncoding:NSASCIIStringEncoding];

我预计 InputData 是 48 ,但它是 31 。 我做错了什么吗?

最佳答案

(根据请求添加为响应)

在 ASCII 中,“1”是 49,而不是 48,即 0x31。您可能会混淆它们吗?

关于ios - iOS 中的 NSString 到 NSData,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23029598/

相关文章:

objective-c - 是否可以使用 CGContext 绘制图形并将它们保存到 NSMutableArray 中?

iphone - UIWebView 不会加载某些网站

ios - UIButtonTypeSystem 为 UIControlStateHighlighted 设置背景图像

ios - 在 iOS 中使用分页在 Tableview 中加载更多 JSON 数据

objective-c - 在不使用私有(private) API 的情况下获取当前的第一响应者

objective-c - 如何将图像设置为 UIImage

objective-c - 报亭应用订阅(应用内购买)困惑

iphone - 在我的 WebView 中打开 PDF 并通过它调用电话

iphone - 将 NSDate 转换为 NSString

iphone - 当 UISearchDisplayController 处于非事件状态时保持搜索词可见