Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何使用ARC使用NSData初始化字符串_Objective C_Ios_Automatic Ref Counting - Fatal编程技术网

Objective c 如何使用ARC使用NSData初始化字符串

Objective c 如何使用ARC使用NSData初始化字符串,objective-c,ios,automatic-ref-counting,Objective C,Ios,Automatic Ref Counting,我正在尝试这样做: NSString *responseDataString = [[NSString alloc] initWithData:responseData encoding:NSASCIIStringEncoding]; 但是在ARC中,我不能使用[NSString alloc]。我不想为此文件禁用ARC,那么有没有其他方法可以在ARC中执行相同的操作?alloc在ARC下工作正常。您编写的代码应该是正确的。为什么你认为它不起作用?alloc在ARC下工作正常。您编写的代码应该是

我正在尝试这样做:

NSString *responseDataString = [[NSString alloc] initWithData:responseData encoding:NSASCIIStringEncoding];

但是在ARC中,我不能使用
[NSString alloc]
。我不想为此文件禁用ARC,那么有没有其他方法可以在ARC中执行相同的操作?

alloc
在ARC下工作正常。您编写的代码应该是正确的。为什么你认为它不起作用?

alloc
在ARC下工作正常。您编写的代码应该是正确的。为什么你认为它不起作用?

[NSString alloc]
在ARC下完全有效。

[NSString alloc]
在ARC下完全有效。

啊,你说得对。我想我只是打错了,我真傻。啊,你说得对。我想我只是打错了,我真傻。