我有一个 iOS 应用程序,它在滚动视图(相机图片)中有一系列图像。我希望能够将这些单独或集体发布到一个 url 上。
有人可以向我指出一个示例或一些示例代码可以帮助我入门吗?
非常感激
我有一个 iOS 应用程序,它在滚动视图(相机图片)中有一系列图像。我希望能够将这些单独或集体发布到一个 url 上。
有人可以向我指出一个示例或一些示例代码可以帮助我入门吗?
非常感激
在这种情况下,如果您设置服务器(我现在不怎么做,因为我使用了 quickblox - 现成的解决方案)尝试将 GET 请求发送到服务器。您可以这样尝试:(来源 -如何在 iOS 中发送 Get 请求?)
NSString *getString = [NSString stringWithFormat:@"parameter=%@",yourvalue];
NSData *getData = [getString dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES];
NSString *getLength = [NSString stringWithFormat:@"%d", [getData length]];
NSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease];
[request setURL:[NSURL URLWithString:@"https:yoururl"]];
[request setHTTPMethod:@"GET"];
[request setValue:postLength forHTTPHeaderField:@"Content-Length"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody:getData];
self.urlConnection = [[[NSURLConnection alloc] initWithRequest:request delegate:self] autorelease];
NSAssert(self.urlConnection != nil, @"Failure to create URL connection.");
// show in the status bar that network activity is starting
[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
对于更高级的偏好,我建议您尝试学习http://allseeing-i.com/ASIHTTPRequest/
为此,您可以创建文件服务器或使用其他maded。看这个: http: //quickblox.com/ - 他们的服务器有 blob 和 ios api,所以下载|上传文件简单地用代码实现。首先,您需要注册您的帐户,然后注册您的应用程序。(https://admin.quickblox.com/signin)(这并不难,几分钟)然后,使用网站上的说明将 Quickblox 身份验证添加到您的应用程序,然后使用 QBBlobs下载照片。祝你好运!