问题标签 [nsurlconnection]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 带有 URLConnection initWithRequest 的 EXC_BAD_INSTRUCTION
我有一个奇怪的错误,我似乎找不到任何文档或帖子。当我尝试使用标准教科书方法连接到我的 Web 服务(已更改 URL 以保护隐私)时,我在 [NSURLConnection initWithRequest] 上收到 EXC_BAD_INSTRUCTION 或 EXC_BAD_ACCESS。
最奇怪的是,有时我可以毫无例外地越过违规线,但 10 次中有 9 次会导致此错误。有什么建议么?
任何帮助或建议或 RTFM 将不胜感激!
cocoa - 如何区分委托方法中的 NSURLConnections?
我正在编写一个 RSS feeder 并使用 NSXMLParser 为我解析一个 XML 页面。一切正常。
这是处理异步连接的代码:
现在我正在尝试使用上面相同的代码添加另一个要解析的网站,但我需要在不同的 URL 上执行不同的操作
我正在实现委托功能:
问题是我不知道调用了哪个网站,我只得到了数据。
如何确定连接解析到哪个 URL?
例如在:
我可以检查来自的输入,NSString
但在上述功能中我不能。NSURL URL
NSURLResponse
objective-c - 内部连接取消操作
我有一个使用 NSURLConnection 下载一些数据的 NSOperation,它看起来有点像这样:
问题是连接不时挂起,并且由于没有其他源触发,循环一直在运行,没有机会取消操作。由于我的操作队列中有 1 个操作的限制,所以一切都卡住了。
问题是什么是这个问题的最佳解决方案。
- 使用更小的时间段(例如半秒)来代替 distinctFuture。(可能会吃掉额外的 CPU 周期)
- 尝试在 ivar 中存储对正在运行的线程的引用,并通过在操作的取消方法中对线程执行选择器来触发运行循环。(可能会导致我们在已经退出且将不再运行的运行循环上排队选择器,据我所知,这会导致泄漏)
或者也许还有另一种方式?
iphone - twitpic API未连接(多部分/表单数据)objective-c
我从大量研究中汇总了这段代码。关于 twitpic API 的信息在这里:
通过调试,我可以看出字典是好的,它通过了所有的方法,请求被提交,但是 NSLog 方法返回 <>。
我不确定哪里可能出错,我对多部分/表单数据结构了解不多。也许我的连接有问题?
代码如下。
NSURLRequest 部分
iphone - NSURLConnection 泄漏
我正在关注 Apple 官方示例
在使用 Instruments 检查我的代码时,我发现了一个由未发布的 NSURLRequest 引起的泄漏。我现在已经包括了[request release]
不久之后
它似乎工作。我对吗?
问候
iphone - NSURLConnection 的错误.....?
我正在尝试将数据从我的 iPhone 客户端发送到服务器。它适用于大多数值,但是当我尝试发送像“IPhone+Cocoa”这样的字符串时,服务器将字符串显示为“IPhone Cocoa”。我试图用谷歌搜索它,但没有成功,有什么理由这样做。
这是我的代码
我真的很难找到解决方案。这是一个错误还是我在代码中的某些地方错了。是否有其他替代方法可以做到这一点
iphone - UITableView 中的延迟 UIImageView 渲染
好的,我有一个UITableView
with custom UITableViewCell
,每个都包含一个UIImageView
通过NSURLConnection
. 所有非常标准的东西......
问题是,当表格滚动时,新图像会在后台正确下载,但在表格停止移动之前不会渲染。
即使在移动时,如何让表格呈现其内容?谢谢。
- 更新 -
仔细观察后,我发现NSURLConnection
在表格停止滚动之前,委托方法不会触发。不知道为什么。任何帮助都会很棒。
uitableview - 使用 web 服务的结果填充 UITableView
我有一个表格视图,我想用我对 Web 服务的调用的结果 (XML) 进行填充。
正在为此进行设置的和目前在我的方法NSURLConnection
中,并且我的 .m 文件中也有我所有的 UITableView 委托方法。NSMutableURLRequest
-viewDidLoad
数据正在返回并正确添加到我的数组中。我的问题是(我认为)在从 Web 服务返回任何数据之前调用 UITableView 方法,这就是为什么我的表格视图总是空白的原因。
我怎样才能以正确的顺序调用方法(如果这甚至是问题)......
http - Http 从 Iphone 发布图像
NSMutableString *url = [[NSMutableString alloc] init]; [url appendString:@"uploadImage.do"];
我正在使用此代码将图像上传到服务器。我正在做如下所述 NSData *imageData = UIImageJPEGRepresentation(selectedImage,1.0);
我得到的 nsdata 对象不是空的。但是如果我将它发布到服务器端,我会得到 null 被作为参数发送。
任何帮助
iphone - 如何在异步 NSURLConnection 中处理 NSZombies?
我目前正在异步使用NSURLConnection
几个UIViews
(每个视图都NSURLConnection
作为委托处理)。我遇到的问题是当用户切换视图太快并且委托成为NSZombie
应用程序崩溃时 - 那是 NSURLConnection 不再有活动委托。那么,第一个问题是是否有办法规避这种情况?
第二个问题很简单——我该如何处理 NSZombie?简单if(myObject != nil)..
的根本行不通。