iOS : NSString 转 NSData的时候出现如下错误?

新手上路,请多包涵

NSString 转 NSData的时候出现如下错误?

NSData *jsonData = [result dataUsingEncoding:NSUTF8StringEncoding];

NSDictionary * jsonDict = [NSJSONSerialization JSONObjectWithData:jsonData options:NSJSONReadingMutableContainers error:nil];


控制台提示错误:-[OS_dispatch_data dataUsingEncoding:]: unrecognized selector sent to instance 0x1c446dc00

阅读 2.8k
2 个回答
新手上路,请多包涵

你确定 result是NSString? 或者 NSString 有 dataUsingEncoding: 这个方法?

主要看一下你的result 是不是NSString 类型,或者自己先stringWithFormat转一下

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题