cod*_*ter 17
元组不兼容.objective c您可以使用Dictionary而不是tuple.From快速文档.
只要与Objective-C兼容,您就可以访问使用@objc属性标记的类或协议中的任何内容.这不包括仅限Swift的功能,例如此处列出的功能:
Run Code Online (Sandbox Code Playgroud)Generics Tuple //Tuple cannot be acesses from objective c Enumerations defined in Swift Structures defined in Swift Top-level functions defined in Swift Global variables defined in Swift Typealiases defined in Swift Swift-style variadics Nested types Curried functions例如,一个将泛型类型作为参数或返回元组的方法将无法从Objective-C中使用.
您不能使用objective c其中tuple包含且无法访问的这些类型,并且它不与任何类型绑定objective c且不兼容objective c.
但是Swift Dictionaries,您可以使用元组来完成所有事情.使用Dictionary而不是元组.
| 归档时间: |
|
| 查看次数: |
6305 次 |
| 最近记录: |