0

NSData描述返回 nil 并使NSData对象为零。我的代码已经停止工作,我想让它再次工作。

如果我在 10 中编译我的代码,Xcode它会得到NSData很好的描述。但是如果我使用Xcode11 它会给我 nil 作为描述,它也会使NSDatanil 。我很困惑这是如何发生的。这是因为它仍然是测试版吗?这种情况在 beta 版本中正常吗?我只是想确保我的代码在新的 iOS 13 和 iPAD OS 13 出现之前仍然有效。

NSString *result = [[data description] stringByReplacingOccurrencesOfString:@" " withString:@""];

4

1 回答 1

1

请参阅https://twitter.com/steipete/status/1174111017900503040 - iOS 13 行为(在 GM 种子 2 时编写)。

正如其他人所说,您不应该以这种方式使用 [NSData description]。

于 2019-09-18T01:07:37.057 回答