小编Yed*_*edy的帖子

在构建的xcode 5 iOs7上,"curl_rule_01声明为具有负大小的数组"错误

我正在尝试存档使用包含libCurl的BBHTTP库的iOS 7应用程序.内置错误:

curl_rule_01 declared as an array with negative size
Run Code Online (Sandbox Code Playgroud)

curlrules.h中的代码行,错误如下:

[CurlchkszEQ(long, CURL_SIZEOF_LONG)];
Run Code Online (Sandbox Code Playgroud)

我已经在curlbuild.h中尝试了这些更改

#define CURL_SIZEOF_LONG 4
Run Code Online (Sandbox Code Playgroud)

#define CURL_SIZEOF_LONG 8`
Run Code Online (Sandbox Code Playgroud)

由于64位,但它没有改变任何东西.

objective-c libcurl ios7 xcode5

7
推荐指数
1
解决办法
9622
查看次数

NSURLSession委托和completionHandler

我正在使用NSURLSession + NSURLDownloadTask和completionHandler:

[session downloadTaskWithURL:downloadURL completionHandler:^(NSURL *location, NSURLResponse *response, NSError *error)
Run Code Online (Sandbox Code Playgroud)

它很好用.

但是当我想在progressBar中跟踪下载时,我遇到了问题.我正在尝试使用NSURLSessionDownloadDelegate来跟踪加载.上面的completionHandler它永远不会被调用?!

使用:

 NSURLSessionDownloadTask *downloadTask =
[session downloadTaskWithURL:downloadURL];
Run Code Online (Sandbox Code Playgroud)

会打电话给代表们.

有没有办法使用completionHandler和委托?
或者在使用completionHandler时跟踪下载的任何其他方式?

objective-c ios

6
推荐指数
1
解决办法
2965
查看次数

标签 统计

objective-c ×2

ios ×1

ios7 ×1

libcurl ×1

xcode5 ×1