从(_,_,_)类型的抛出函数->void到非抛出函数类型(NSData?,NSURLResponse?,NSError?)->void的转换无效

问题描述我已经编写了以下代码:funcgetjson(){leturlPath="https://api.whitehouse.gov/v1/petitions.json?limit=100"leturl=NSURL(string:urlPath)letsession=NSURL

发布:2022-10-16 标签:iostry-catchswifturlsessionjson-serialization


如何使用 UIImageViewExtension 与 Swift 异步加载图像并防止重复图像或错误图像加载到单元格

问题描述我正在Swift4中开发一个图像加载库,例如Kingfisher并带有一些扩展以支持加载图像从URL到UIImageView.ImdevelopinganimageloadinglibraryinSwift4somethinglikeKingfisherwithsomee

发布:2022-10-16 标签:iosswiftuiimageviewurlsessionkingfisher


Swift http 请求使用 urlSession

问题描述我想为我的服务器编写用于HTTP请求的func并获取一些数据,当我打印它时(print(responseString))看起来不错,但是当我尝试返回数据时,它总是空的IwanttowritefuncforHTTPRequesttomyserverandgetsomedat

发布:2022-10-16 标签:httprequestswifturlsession


Swift 从 URLSession 返回数据

问题描述我无法从我的HTTPrequest返回数据,我也无法让完成处理程序工作.所以请帮助我解决这个问题:IcannotreturndatafrommyHTTPrequestandIcan'tgetcompletionhandlerstoworkeither.Sopleaseas

发布:2022-10-16 标签:ioshttprequestswift3urlsession


如何在 Swift 中使用 URLSession 缓存图像

问题描述我想增强以下代码以缓存图像,并且仅在之前未缓存的情况下才下载它们.我似乎找不到任何关于如何使用URLSession对象来做到这一点的好例子.Iwouldliketoenhancethecodebelowtocacheimagesandonlydownloadthemift

发布:2022-10-16 标签:cachingswiftimage-cachingnscacheurlsession


变量未在 Swift 中更新

问题描述我的SwiftUI应用程序有一个解析JSON数据的类.正如您从print附近的评论中看到的那样,我不明白print("return:"+self.productName)行打印变量仍然为空(基本上是初始化的).为什么变量在if块内部更新,而不在外部更新?MySwiftUI

发布:2022-10-16 标签:variablesswifturlsession


如何使用 swift 5 URLSession 中引入的新 Result 类型?

问题描述Swift5引入了新的Result类型来处理异步函数的结果.我想知道如何将这种新的结果类型用于URLSession.Swift5introducesnewResulttypetohandletheresultofanasynchronousfunction.Iwantto

发布:2022-10-16 标签:swift5urlsession


调用urlsession数据后重新加载映射

问题描述我是新手,我用静态数据实现了MapKit,并且效果很好,我在调用了后端引脚数据后调用了它,并在操场上表明它可以正常工作,但是地图未显示标记,似乎mapKit没有在正确的时间捕获pins数据,因此我使用Dispatch.Que刷新了地图,但没有刷新,并且没有标记显示.Iam

发布:2022-10-16 标签:xcodemapkitswifturlsession


如何使用UIImageViewExtension与Swift异步加载图像并防止重复图像或错误图像加载到单元格

问题描述我正在Swift4中开发图像加载库,类似于Kingfisher,并具有一些扩展名以支持加载图像从URL到UIImageView.ImdevelopinganimageloadinglibraryinSwift4somethinglikeKingfisherwithsome

发布:2022-10-16 标签:iosswiftuiimageviewurlsessionkingfisher


如何正确编码Swift Arithmetic Operator Plus Sign(+)到utf8数据?

问题描述我正面临一种需要用国家代码对电话号码进行编码的情况(例如+959450044651),然后将其添加到邮寄请求正文中并发出请求.发送带有空字符串的字符串,例如"+959450044651".如何解决呢?Imfacingasituationwhereineedtoencode

发布:2022-10-16 标签:iosencodingswifturlsessionmoya