[objective-c] isKindOfClass 사용법

천현철·2021년 1월 21일
0

iOS

목록 보기
1/51

딕셔너리에 string int long 등이 있을때 element 타입체크하기.

for(NSString *key in mDict)
{
  id value = [mDict objectForKey:key];
  if([value isKindOfClass:[NSString class]]) {
    NSString *temp = (NSString*)value;
    NSLog(@"%@",temp);
  }
  else if([value isKindOfClass:[NSNumber class]]) {
    NSNumber *numTemp = (NSNumber*)value;
    NSString *strTemp = [numTemp stringValue];
    NSLog(@"%@",strTemp);
  }
}
profile
기도하지말고 행동하라

0개의 댓글