Swift-此代码提示的含义是什么?
我在Swift中有这种暗示,但我不理解其含义:Swift-此代码提示的含义是什么?,swift,Swift,我在Swift中有这种暗示,但我不理解其含义: FLSwiftUtils.getType(<#var: CMutablePointer<COpaquePointer>#>) FLSwiftUtils.getType() FLSwiftUtils是一个Objc类,getType是一个方法 我不理解的是类型暗示的语义含义: `<#var: CMutablePointer<COpaquePointer>#>` ` (是xcode的占位符,用于“
FLSwiftUtils.getType(<#var: CMutablePointer<COpaquePointer>#>)
FLSwiftUtils.getType()
FLSwiftUtils是一个Objc类,getType是一个方法
我不理解的是类型暗示的语义含义:
`<#var: CMutablePointer<COpaquePointer>#>`
`
(是xcode的占位符,用于“突出显示”提示,以便您可以复制粘贴)
这个函数需要一个CMutablePointer,这没关系,我知道它是什么,但是括号内的呢?
据我所知,在尖括号内可以有泛型类型或协议,但COpaquePointer不是泛型类型也不是协议,它是一个结构
那么,CMutablePointer的含义是什么呢?
CMutablePointer
是一种泛型类型,COpaquePointer
是其中的内容。这是指向指针的指针。谢谢,我混淆了语法