只需在Obj-C(Iphone/Xcode)中加载php

只需在Obj-C(Iphone/Xcode)中加载php,php,iphone,objective-c,xcode,load,Php,Iphone,Objective C,Xcode,Load,我有一个应用程序,当你按下一个按钮,它加载一个php页面。我不需要从中获取任何字符串。我只需要在用户按下按钮时请求页面而不被用户看到。我不想使用uiwebview,因为它们占用了太多的资源 我如何加载一个php页面而不通过按下按钮向用户显示它? (最好是可以插入iAction的代码) 另外,我已经在谷歌上搜索了1/2个小时左右,我在这里找不到我想要的任何东西 谢谢 您真的不需要网页上的任何数据,只需加载一次就可以通知web服务器用户做了什么?您可以简单地使用: NSString* urlStri

我有一个应用程序,当你按下一个按钮,它加载一个php页面。我不需要从中获取任何字符串。我只需要在用户按下按钮时请求页面而不被用户看到。我不想使用uiwebview,因为它们占用了太多的资源

我如何加载一个php页面而不通过按下按钮向用户显示它? (最好是可以插入iAction的代码)

另外,我已经在谷歌上搜索了1/2个小时左右,我在这里找不到我想要的任何东西


谢谢

您真的不需要网页上的任何数据,只需加载一次就可以通知web服务器用户做了什么?您可以简单地使用:

NSString* urlString = @"http://blaablaa.com/hello.php";
NSURL *theURL = [NSURL URLWithString:urlString];
NSURLRequest *req = [NSURLRequest requestWithURL:theURL];
NSURLConnection *connection = [NSURLConnection connectionWithRequest:req delegate:self];
如果您需要获得请求的结果(成功/失败),请执行

- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response {
    // your stuff here
}

在您的类中。

只需使用
stringWithContentsOfURL:encoding:error:

NSError *error;
NSURL *url = [NSURL URLWithString:@"http://server.com/file.php"];
NSString *html = [NSString stringWithContentsOfURL:[NSURL URLWithString:url] encoding:NSUTF8StringEncoding error:&error];