如何获取属于哪种类型的id类型

时间:2012-08-18 16:06:53

标签: iphone ios

如何获取属于哪种类型的id类型。并依赖类型做不同的方法

-(id)initWithImage:(id)texture
{
   if(texure == NSString)
    {
       do fun1;
    }

     if(texture == NSMutableArray)
     {
       do fun2;
     }
}

1 个答案:

答案 0 :(得分:3)

[texture isMemberOfClass: [NSString class]]

(如果你想为子类返回YES,则为isKindOfClass)