gpt4 book ai didi

Swift - 可选的 Void

转载 作者:搜寻专家 更新时间:2023-10-31 08:12:49 25 4
gpt4 key购买 nike

我正忙于使用 NSURLProtocolClient 的 URLProtocol 函数:

welf?.client?.URLProtocol(welf!, didReceiveResponse: operation.response, cacheStoragePolicy: NSURLCacheStoragePolicy.NotAllowed)

我原以为它会返回 Void。但令我惊讶的是它返回 Void?

为什么要区分VoidVoid?

我读到 Void 是空元组类型的类型别名。那么,这是否与空元组类型与 nil 之间的区别有关?

最佳答案

这仅仅是因为您正在使用 Optional Chaining .该方法返回 Void,但在调用该方法之前整个链有可能返回 nil

从本质上讲,Void 的返回值意味着实际进行了调用(self 和 client 都有值),而 nil 结果将意味着其中一个是

关于Swift - 可选的 Void,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26837951/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com