问题标签 [alamofire]
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.
ios - Alamofire 下载进度 totalBytesExpectedToRead 总是 -1
我正在使用 Alamofire,发现通过下载任务和进度,我得到了它读取的正确字节数和当前读取的总字节数,但 totalBytesExpectedToRead 始终为-1。即使在测试文件中,断言也说这个值应该总是-1,为什么?
下载完成没有问题,但我想在下载 PDF 时显示一个进度条。
库的这部分可能还没有完成吗?
先感谢您!
json - 使用 Alamofire 使用 url 中的 json 快速填充 tableview
这种工作,但问题是我相信表格是在 alamofire 有机会获取 json 文件之前生成的。如果我在加载后打印出 self.dates,它会显示得很好。有没有办法在加载时暂停视图。还是我在这里采取了完全错误的方法?谢谢
objective-c - 自定义 NSURLProtocol 以显示/隐藏 NetworkActivityIndicator
我正在与 Alamofire 合作。跟进 Mattt 在 GitHub 上一个已关闭问题中的评论,我尝试了一种NSURLProtocol
基于 - 的机制来设置UIApplication.sharedApplication().networkActivityIndicatorVisible
标志。
然而,在使用 Alamofire 的底层注册我的自定义协议后,NSURLSessionConfiguration
我很快就卡住了,因为 Alamofire 并没有公开太多它的SessionDelegate
类。
有没有一种简单的方法来通知自定义NSURLProtocol
请求已完成,而无需在我的内部复制很多已经存在的 Alamofire 实现NSURLProtocol
?
alamofire - 如何在 Alamofire 的共享管理器中取消所有请求
如何取消 Alamofire 共享管理器中的所有请求?
这是我的功能:
它可以工作吗?
json - 我正在尝试使用 ALAMOFIRE 向网站发布查询并收到 JSON 错误 -1004
我正在尝试使用 ALAMOFIRE 向网站发布查询并收到 JSON 错误 -1004。如果我使用 String 方法,则不会收到错误,但不会查询大小写。非常感谢任何帮助。
ios - 在后台 Swift 中循环并将 json 数据附加到 UIImage[] 中
我目前正在使用 Alamofire 从服务器获取 Json 数据/url-images。
一切正常,我可以将服务器中的所有 url-images 加载到 UIImageView 中。然后,用户可以从左向右滑动,以便像照片库一样查看每个图像。
目前,当我获取数据时,我循环遍历我的 NSArray,将每个 url 转换为图像,然后将每个图像附加到 UIImage[] 中。
首次启动时,通过 NSArray 循环真的会减慢我的应用程序的速度,有没有办法加快这个过程?或者更好/更快的方式将网址转换为背景中的图像?
ios - 具有嵌套 JSON 的 valueForKeyPath
我在使用 valueForKeyPath 时遇到了问题,这是我获取 dataVersion 值的方式,并且效果很好:
但是当我尝试像这样访问 url 值时,它失败了
这是我的Json:
我是 IO 的新手,所以欢迎任何帮助!
ios - 特定请求的 NSErrorFailingURLStringKey (kCFErrorDomainCFNetwork 错误 -1017)
我编写了一个助手类,我用它向服务器发出所有请求(Rails 4.1)。这个助手类中的大多数请求都可以正常工作,但是一个特定的请求总是失败。我正在使用 Alamofire 来处理我的请求。
这是我的助手类中的一些代码:
println
这是上面代码中的行的输出:
我尝试重置模拟器(因为我在某处读到它可能是模拟器问题)并在我的 iPhone 6 上进行了尝试——但问题仍然存在。尝试使用相同的 URLCocoaRESTClient
工作正常,所以我怀疑这是服务器端的问题(留给预期的响应{"session_key" : "missing"}
)。
有谁知道是什么问题?
编辑#1:
在 Rails 4.1 上运行的服务器端如下所示(application_controller.rb
):
编辑#2:
与此同时,我尝试了不同的请求,结果发现服务器端的相同代码适用于除“GET”请求之外的所有请求类型(我专门尝试了 POST、PUT 和 DELETE)。那么对于 GET 请求,HTTP 正文可能必须不同?
alamofire - Alamofire 用于 CRUD 的单独类
ViewController.swift Error Missing argument for parameter #2 in call Router.createSession(["caio":"teste"])
Router.swift 文件包含 crud Router
}
感谢您的帮助,我正在做需要执行此操作的测试
swift - 导入 Alamofire.swift 不起作用
我正在尝试将 alamofire 添加到我的项目中,但遇到了问题。
一旦我将文件添加到我的项目中,我就无法编译,我得到的错误是: