0
我有一个库处理一个字符串,并将其转换为未知格式并将其插入到NSData中。该库检查是否NSData的是空的,如果不将其发送到服务器的代码的一部分:检查NSData存储类的类型?
if (!dataToSend) {
return;
}
我想存储的值将是一个字符串或Base64,对于测试了以下码:
NSLog(@"To string -> %@",[NSString stringWithUTF8String:[dataToSend bytes]]);
NSString *decodedString = [[NSString alloc] initWithData:dataToSend encoding:NSUTF8StringEncoding];
NSLog(@"Decode String Value: %@", decodedString);
在控制台我继续接收(null)
,但一旦我从下面return;
插入代码的数据不为空。我如何检查该NSData商店的类型?