14得票2回答
在iOS上通过HTTP获取图像时,内存不断增长的问题

我正在实现一个需要通过HTTP获取大量图片的iOS应用程序。我尝试了几种方法,但不管我做什么,Instruments都显示不断增加的内存分配,并且当我在设备上运行时,应用程序迟早会崩溃。Instruments没有显示任何泄漏。 到目前为止,我已经尝试了以下方法: - 在NSOperatio...

13得票2回答
UIScrollView滚动时NSURLRequest不会触发

我遇到了一个问题,我正在尝试在用户移动UIScrollView时后台加载声音文件...问题是我正在使用NSURLRequest进行后台加载,但即使如此,它也拒绝真正地加载,直到UIScrollView停止滚动。 :( 这个问题有什么解决办法吗? 谢谢!

13得票3回答
UIWebView何时开始支持缓存?

我一直在测试一个使用UIWebView加载外部内容(而不是项目捆绑资源)的iPhone视图控制器。另一位工程师注意到Web视图根本没有缓存,所以我进行了一些研究。一些较旧的问题表明,UIWebView只是不能缓存外部内容。 先前关于UIWebView缓存的SO问题: 是否可以缓存iPho...

13得票3回答
OAuth 2.0 Bearer授权头

随着客户端API的更新,HTTPBasicAuthication方法已被OAuth2 Bearer授权头取代。 在旧版API中,我将执行以下操作:NSURLCredential *credential = [NSURLCredential credentialWithUser:self.ac...

13得票1回答
在Swift中使用NSURLConnection时如何从completionHandler中获取数据

我正在尝试编写一个函数,它将执行异步GET请求,并返回响应(作为任何数据类型,但这里是NSData)。 这个问题基于:如何在Swift中使用NSURLConnection completionHandlerfunc getAsynchData() -> NSData { var...

13得票3回答
你能在不破坏后退按钮的情况下拦截UIWebView中的NSURLRequests吗?

我在使用 UIWebView 时遇到了问题,即我无法加载自定义的 HTML,而不会破坏其 goBack 方法。 可行的方法 我拦截我的 UIWebView 的 URL 请求,以便可以加载自定义的 HTML。我对所有的 HTML 有控制权,所以我让我的特殊应用程序请求使用自定义方案(例如 m...

12得票3回答
在解包可选值时,发现NSURL为nil。

有人知道为什么我会收到致命错误:在展开可选值时意外地发现了nil吗? 当我使用 let URL = NSURL(string: "https://roads.googleapis.com/v1/snapToRoads?path=-35.27801,149.12958|-35.28032...

12得票3回答
NSURLRequest在HTTP方法不是POST时无法处理HTTP请求体?

无论我将请求的方法设置为除POST以外的任何内容,只要在可变请求上设置了body,该body就不会包含在请求中,服务器回复时会出现kCFErrorDomainCFNetwork错误303(kCFErrorHTTPParseFailure)。 将方法更改为POST是完成请求所需的全部操作,没有错...

12得票2回答
如何重试基于块的URL请求

我正在使用iOS7的新URL请求方法获取数据,就像这样:NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:[self.baseUrl stringBy...

12得票2回答
UIWebView和NSURLRequest中没有互联网连接处理

我有一个完全基于Web的应用程序,需要互联网连接来浏览。基本上是通过UIWebView查看的网站。 我需要告诉用户,如果他们没有互联网连接,就无法加载任何页面。是否有一种简单的方法可以做到这一点?也许是检查NSURLRequest是否失败了? 谢谢