swift - Swift Ios13 上次修改日期函数
问题描述
我在挣扎……怎么了?“void 函数中出现意外的非 void 返回值”
非常感谢帮忙!!!
import Foundation
func lastmod() -> String {
let url = URL(string: "https://www.url.de/pic1.png")
let urlSession = URLSession.shared
let task = urlSession.dataTask(with: url!) { (data, response, error) in
guard let data = data, error == nil else {
debugPrint("Fehler beim Laden von \(String(describing: url))", String(describing: error))
return
}
if let response = response
{
let httpResponse = response as! HTTPURLResponse
let str = String(describing: httpResponse.value(forHTTPHeaderField: "Last-Modified"))
print(str)
return str
}
}
task.resume()
}
解决方案
推荐阅读
- python - 如何使用 python 代码在 Quora 上发布问题?任何形式的发布请求都会起作用吗?
- mysql - 使用 SQL 数据库跟踪书籍集合的注释
- sql-server - 尝试通过 VB.NET 应用程序连接到 SQL Server 数据库时,管道的另一端没有进程错误
- c++ - Atbash 密码程序 A = Z,B = Y,C = X
- unity3d - void Start() 函数延迟 (C# Unity3D)
- python - 从python类中的函数返回一个字符串
- python - 龟屏点击不适用于while循环
- excel - 如何提取一系列数字以及一个字母后跟另一个数字系列?
- java - 如何在使用 angular7 和 springboot 构建的 Web 应用程序中使浏览器缓存无效
- javascript - 使用 Laravel Mix 编译后访问单独的 javascript 文件中的变量