NSData无法正常工作

use*_*273 0 iphone objective-c nsdata

NSData *myRequest = [NSString stringWithFormat:(@"&site=%@&key=%@",tmpSite,tmpKey)];
Run Code Online (Sandbox Code Playgroud)

为什么这不起作用?

谢谢

Hem*_*ant 7

问题是您NSString要将实例分配给NSData类型的变量.试试这个:

NSString* s = [NSString stringWithFormat:@"&site=%@&key=%@",tmpSite,tmpKey];
NSData* d = [s dataUsingEncoding:NSASCIIStringEncoding]; //or any other encoding!
Run Code Online (Sandbox Code Playgroud)