「iOS」swift 和 objectivec 获得对象的 class 或者 Type 的方法

2021-09-24 11:10:14 浏览数 (1)

一、oc 中使用

  • oc 中非常简单
  • 一行搞定
代码语言:javascript复制
    NSString* str1 = @"test";
    [str1 class];
  • 这里的 [str1 class];就是获取对象 class 的方法

二、swift 中使用

  • 时间紧,任务重,上代码
代码语言:javascript复制
        var str: String = "test"
        print("str class is :: (type(of: str))")
  • 这里的 type(of: str)就是获取对象 class 的方法

三、转成字符串

  • 这里就不多说了
  • 作为参数传到 String 的构造方法里
  • 或者直接使用 “(…)” 都可以

四、祝福

  • 希望能对你有帮助
  • 感谢你的点赞或者关注支持,谢谢啦~

0 人点赞