我怎么知道结构'URLError'具有成员'code'
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我怎么知道结构'URLError'具有成员'code'相关的知识,希望对你有一定的参考价值。
当我使用结构'URLError`时,我可以使用它的属性'code',如下所示:
let error = URLError(.cancelled)
let code = error.code
但是当我跳到URLError
中的Xcode
定义时,我没有发现它包含成员“代码”。而且也没有迹象表明URLError
具有属性“ code”。因此,我搜索了源代码NSError.swift。我发现URLError
符合协议_BridgedStoredNSError
,并且该协议具有成员code
。因此,我可以在code
中使用此成员URLError
。
我的问题是,如果我们没有源代码,我们怎么知道成员code
。
并且如果有类似的情况。
答案
此参考文档显示URLError
确实具有.code
:
https://developer.apple.com/documentation/foundation/urlerror
以上是关于我怎么知道结构'URLError'具有成员'code'的主要内容,如果未能解决你的问题,请参考以下文章
Python,API 的错误,不知道怎么修改 '<' not supported between instances of 'int' and 'str&