Moltin iOS V2 - 加载图像很痛苦

Posted

技术标签:

【中文标题】Moltin iOS V2 - 加载图像很痛苦【英文标题】:Moltin iOS V2 - Loading Images is a pain 【发布时间】:2017-11-22 15:42:27 【问题描述】:

我一直在尝试使用 Moltin Ecommerce API V2。我查看了示例文档,完成了它,但没有任何效果。我到了开始按原样复制整个文档的地步……等待它……没有任何效果。

我举了一个小例子来使用 api 加载图像。按照 T 的说明进行操作。

这里有没有人知道问题出在哪里? 其次 - 你必须使用 Alamofire 来处理网络请求吗?

【问题讨论】:

您好,欢迎来到 Stack Overflow。为了提高您获得帮助的机会,请通读How to Ask。具体来说,您目前措辞的问题过于宽泛,无法重现。 我找到了以下链接; forum.moltin.com/t/rendering-the-main-image-from-the-id/114/8 似乎您在请求产品时需要请求图像对象。不幸的是,Moltin 快速入门已经过时并且缺乏重要信息。我会避免关注它。 【参考方案1】:

我在 Moltin 上为此张贴了一张票。

他们现在已将 API 调用更新为以下内容:

private func loadProducts() 
let query = MoltinQuery(offset: nil, limit: 20, sort: nil, filter: nil, include: [.main_image])
Moltin.product.list(withQuery: query)  (result) in
    switch result 
    case .failure(let error):
        print("Failed to get products:\n\(error)")
    case .success(let productList):
        print(productList)
        DispatchQueue.main.async 
            self.productsCollectionView.reloadData()
        
    

【讨论】:

以上是关于Moltin iOS V2 - 加载图像很痛苦的主要内容,如果未能解决你的问题,请参考以下文章

保存并加载用户缩放到的内容 uiscrollview ios

生命很长,痛苦很短

PNG图像从未被释放

分享前端开发常用代码片段

钻牛角尖是一件很痛苦的事

如何向下拉列表中的名称添加点击事件,以显示在警报中点击的学生的成绩。一直很痛苦,请谢谢