gpt4 book ai didi

iphone - 返回时保留?

转载 作者:行者123 更新时间:2023-12-03 20:29:39 25 4
gpt4 key购买 nike

我是否应该保留我返回的响应数据

// METHOD
-(NSData *)dataFromTurbine:(NSString *)pathToURL {

NSURL *url = [[NSURL alloc] initWithString:pathToURL];
NSURLRequest *request = [[NSURLRequest alloc] initWithURL:url];
NSHTTPURLResponse *response = nil;
NSError *error = nil;
NSData *responseData = [NSURLConnection sendSynchronousRequest:request
returningResponse:&response
error:&error];

[request release];
[url release];
return responseData;
}

.

// CALLED
NSData *newData = dataFromTurbine(kTurbineDataPath);
[doSomething newData];

最佳答案

由于方法名称不以 initnewcopy 开头,dataFromTurbine 应返回一个自动释放的 NSData 实例。 (对于responseData来说这已经是正确的)

调用方法就拥有所有权,并且如果需要的话应该保留。

关于iphone - 返回时保留?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2515960/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com