nsurlconnection相关内容
我正在从我的 ViewController init 方法中调用以下 Class 方法: [NSURLConnection sendAsynchronousRequest:urlrequest队列:操作队列completionHandler:^(NSURLResponse *response, NSData *data, NSError*error){//更新一个 NSMutableArray(
..
我正在编写一个小的系统托盘应用程序,它从 API 获取数据并相应地更新其菜单,但在菜单打开时更新菜单时遇到问题. 我什至不知道从哪里开始,所以让我们从头开始吧. 我有一个自定义的 PNLinksLoader 类,它的职责是获取数据并解析它: - (void)loadLinks:(id)sender{//NSXMLParserDelegate 实现使用的实例变量来存储数据链接 = [N
..
我在服务器上有一个 mp3 文件.我想得到这个文件的信息,比如这个文件的大小,艺术家的名字是什么,专辑的名字是什么,文件是什么时候创建的,什么时候修改的等等.我想要所有这些信息. 是否可以在不实际下载整个文件的情况下获取此信息?使用 NSURLConnection 还是其他方式? 编辑: 以下代码没有给我所需的信息,即创建的文件、艺术家姓名等 NSError *rerror
..
我发出一个 url-Request 并用 等待答案 我开始请求,然后一直等到 synchronousOperationComplete=TRUE NSRunLoop *theRL = [NSRunLoop currentRunLoop];while (!synchronousOperationComplete && [theRL runMode:NSDefaultRunLoopMode be
..
我知道这已经在很多其他帖子中讨论过,但我需要发布它,因为不幸的是这些帖子对我没有帮助.我正在尝试连接到一个 Rails 服务器,该服务器以 JSON 格式返回一些数据以响应 GET 请求.我已经为 NSConnectionDataDelegate 实现了下面列出的四种方法 #pragma mark -#pragma mark NSURLConnectionDataDelegate-(void)
..
我在植入简单的 NSURLConnection 时遇到了这个奇怪的问题... didReceiveData 方法被调用,我很高兴地尝试附加接收数据,但是... nada! 肯定有一些数据(如长度所示,但 appendData 不附加数据! 我开始在这个问题上敲我的头,我需要一些帮助才能为时已晚:-) 这里有一些代码要看: 我的标题... @interface Act
..
我有一个自定义类,它通过 XML 解析并获取图像的 URL 字符串(我存储在数组中).然后我想检索这些字符串以加载图像并在 UITableViewCell 中显示每个字符串.这是我的代码: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{静
..
在我的应用程序中,我从服务器下载音频文件,当应用程序处于前台时,当我单击主页按钮或锁定按钮强制应用程序进入后台时,文件下载得很好,然后过了一段时间,下载停止,错误出现在 1005 网络连接丢失.有什么问题?有人能解释一下这个问题吗? 代码: NSURL *url = [NSURL URLWithString:currentURL];NSURLRequest *theRequest = [
..
我的应用程序似乎在蜂窝网络上运行得非常糟糕 - 用户界面通常有微调器而不是图像,但并非总是如此.它使用由并发 NSOperations 驱动的 NSURLConnections.它在 WIFI 上运行良好 - 完全没有问题. 我发现我收到了很多 NSURLConnection 超时,但不知道为什么.我如何追踪这个问题? 解决方案 为了追查问题,我首先测量了最大并发连接数,发现它一直在
..
我在可以下载大多数文件的 tableview 单元子类中有一个 NSURLConnection.但是,我注意到有些无法开始下载并超时.一个例子是 this URL,它只是一个测试 zip 文件,可以在任何其他浏览器中正常下载.这是我的下载代码 -(void)downloadFileAtURL:(NSURL *)url{self.downloadedData = [[NSMutableData a
..
使用 UIWebView 制作一个应用程序,它打开一个具有协议相关样式的网页 &图片,例如 (http 或 https). 通过您的自定义 NSURLConnection 覆盖页面加载过程,这边. 结果:它不会显示图像!虽然 Safari 和其他浏览器可以正确显示它们... 解决方案 我检查了在 WebVie
..
当我尝试在设备上运行应用程序时出现此错误.当我在模拟器上运行它时,我没有收到此错误,并且发布请求工作正常.这是我的代码片段: NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url cachePolicy:NSURLCacheStorageNotAllowed timeoutInterval:300.f];[请
..
我将 NSURLConnection 用于一种现场服务类型 iOS 应用程序,因此应用程序是现场服务类型,有超过 50 个用户,并且有超过 50 个用户可能同时使用该应用程序,这就是为什么有超过 50 或 60 个请求到达服务器.现在我的问题是我经常收到以下两个错误,这意味着每个用户在一天内可能会遇到 5 次以上的错误.所以这对我来说是一个挑战. 错误代码: -1202 NSURLEr
..
我有一个 Web API,对于特定请求,如果一切正常,则返回状态代码 200,如果用户未基于授权令牌登录,则返回状态代码 401.如果响应状态为 200,则一切正常,但如果响应状态为 401,则似乎无法正常工作,返回代码为 -1012 的连接错误,而响应为零. 所以,下面的代码: [NSURLConnection sendAsynchronousRequest:request queue:
..
NSURLConnection *connection 是类的一个属性 @property (nonatomic, retain) NSURLConnection *connection; Instruments 报告我在下面代码的第二行中泄露了一个 NSURLConnection 对象. NSURLRequest *request = [[NSURLRequest alloc] initW
..
NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http:///];NSURLRequest *req = [[NSURLRequest alloc]initWithURL:url];NSURLConnection *con = [[NSURLConnection alloc]initWithRequest:req de
..
-(IBAction)clicked:(id)sender{NSString *CIDString = cID.text;NSURL *url = [NSURL URLWithString:@"http://localhost:8080/test/?"];NSString *postData = [NSString stringWithFormat:@"companyID=%@",CIDStrin
..
我正在发布一个小图像,所以我希望超时间隔很短.如果图像在几秒钟内没有发送,它可能永远不会发送.由于某种未知的原因,我的 NSURLConnection 永远不会失败,无论我设置的 timeoutInterval 有多短. //创建 URL 请求NSMutableURLRequest *request = [[NSMutableURLRequest alloc]initWithURL:[NSURL
..
我们正在尝试将功能添加到我们的应用程序中,以允许它向我们的 Web 服务 POST 一个大约 50kb 的大文件,该文件本身是一个 HTML 模板,但是在下面的代码中,我们发现数据似乎是当网络服务保存它时被切断. Web 服务当前旨在检查 $_POST['html'] 变量并将其写入文件. 有没有更好的方法来做到这一点,有没有人知道为什么上传不完整? 谢谢亚伦 NSStrin
..
我已经尝试了 2 天,但无法解决这个问题. 基本上我有一个 URL,我尝试使用 ASIHTTPRequest 下载与其关联的文件,但我拥有的 URL 不是文件本身的链接,但该 URL 将重定向到实际文件的链接.我尝试将该链接提供给 ASIHTTPRequest 以供下载,但没有.所以我想我必须以某种方式获取重定向的 url 并将其提供给 ASIHTTPRequest 以下载文件. 我该
..