我想下载一个带有a的文件NSURLRequest并将其保存但与该行一起保存
NSData * data = ... 发生错误.
NSURL *Urlstring = [NSURL URLWithString:@"http://yourdomain.com/yourfile.pdf"];
NSURLRequest *request = [NSURLRequest requestWithURL: Urlstring];
NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
NSURL *documentsURL = [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject];
documentsURL = [documentsURL URLByAppendingPathComponent:@"localFile.pdf"];
[data writeToURL:documentsURL atomically:YES];
Run Code Online (Sandbox Code Playgroud)
警告消息是我应该使用NSURLSession dataTaskwithrequest"因为sendSynchronousRequest在iOS 9中已弃用,但这不起作用我希望有人可以帮助我
我有两个函数,其中一个函数作为一个参数,这工作得很好,但我想在我的第二个函数中调用这个传递的函数.
class XY {
public:
void first(void f());
void second();
};
void XY::first(void f()){
}
void XY::second(){
f(); //passed function from first()
}
Run Code Online (Sandbox Code Playgroud)