일상+

Obj-c class 비교하기 본문

iPhone

Obj-c class 비교하기

이종준 2016. 2. 2. 18:43

가끔 


API를 사용하다보면 {} 이런류의 값들이 넘어온다.


obj-c 에서는 __NSDictionary0 으로 class 타입이 넘어온다.


이럴경우 null 체크가 되지 않는다.


아래와 같이 처리가 가능하다.


if(![[[tmpBlogDic objectForKey:@"description"] class] isSubclassOfClass:[NSDictionary class]]){


}


class타입이 NSDictionary 가 아닐경우 실행하는 if 문이다.



Comments