Swift 4.0 获取实例类型

获取实例类型:

let testString = "test"
print(type(of: testString))

let testInt: Int = 7
print(type(of: testInt))

let testArray = [Any]()
print(type(of: testArray))

或者

 let value = paramsDict[key]!
 let paramType = String(describing:type(of: value)).self)

输出结果如下:

图片.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • importUIKit classViewController:UITabBarController{ enumD...
    明哥_Young阅读 3,873评论 1 10
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,853评论 18 139
  • 136.泛型 泛型代码让你可以写出灵活,可重用的函数和类型,它们可以使用任何类型,受你定义的需求的约束。你可以写出...
    无沣阅读 1,498评论 0 4
  • 132.转换错误成可选值 通过转换错误成一个可选值,你可以使用 try? 来处理错误。当执行try?表达式时,如果...
    无沣阅读 1,275评论 0 3
  • 看过笑来老师《七年就是一辈子》的人,一定知道笑来推荐我们尽早开始学习理财投资。那时候,看完书后就想着一定开始理财投...
    婷下来思考阅读 277评论 0 3