所以我只想知道为什么我不能在min和max函数中传递不同数据类型的值?int a=7;long long int c=min(a,b);我的疑问是因为据我所知,编译器可以隐式地从较小的数据类型( int)类型转换为较大的数据类型( long Long Int),那么为什么编译器不能在这里进行类型转换!
我无法访问在单独的.swift文件中声明的数据类型。设想情况:( a) envSwift.swift和'envSwift.swift‘有我的各种数据类型,包括枚举(在任何类之外定义为它们自己):mySwift.swift我得到了编译器错误:“使用未解析的标识符'FKPermission'”。如何使用(参考)在不同.swift文件中定义的公共数据类型?提示:当我将枚举FKPermission复制