gpt4 book ai didi

iphone - Objective-C 将 NSData 转换为 NSString

转载 作者:可可西里 更新时间:2023-11-01 04:22:43 26 4
gpt4 key购买 nike

这是我尝试将 NSData 转换为 NSString 的代码,但程序返回“Program received signal:SIGABRT”。

NSString *string= [NSString stringWithUTF8String:[data bytes]];

NSString *string = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];

还有其他更好的方法吗?

最佳答案

Here's a highly up-voted answer这说明了如何去做。简而言之:

NSString *string = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];

第一个想法看起来像失败,因为发送了[data bytes]。 stringWithUTF8String 没有为 void * 准备。第二个想法看起来应该可行,即使输入为零也是如此。

关于iphone - Objective-C 将 NSData 转换为 NSString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12906598/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com