zoukankan      html  css  js  c++  java
  • 确认类是否可以在运行期使用

    问题:

      你正在使用最新版的 SDK 中的一些类,但是你不确定这些类是否能在你程序运行的设 备中可用,因为有可能你部署的目标设备要比最新版 SDK 早。 

    方案:

      用NSClassFromString函数.

      传入类的名称字符串符。若是返回值为空(nil),则表示这个类无法在这台设备上使用;反之,这个类则可在这台设备上使用。 

    例子:

      

    if (NSClassFromString(@"NSJSONSerialization")!=nil) {
                //[NSJSONSerialization JSONObjectWithData:<#(NSData *)#> options:<#(NSJSONReadingOptions)#> error:<#(NSError *__autoreleasing *)#>]
            }else{
                
            }
  • 相关阅读:
    3.14周末作业
    3.13作业
    文件处理
    字符编码
    基本数据类型总结
    基本数据类型--------------------集合set()
    python入门009
    作业009
    python入门008
    作业008
  • 原文地址:https://www.cnblogs.com/safiri/p/4010613.html
Copyright © 2011-2022 走看看