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商店的類型?