Проверка, является ли экземпляр NSConcreteMutableData пустым - PullRequest
0 голосов
/ 27 марта 2012

Результат FBConnect userInfo иногда пуст; тип данных NSConcreteMutableData, который NSLog отображается как <>.

Как мне проверить наличие пустых или nil здесь? Пока я пробовал nil и [NSNull null], но безуспешно.

1 Ответ

3 голосов
/ 27 марта 2012

NSConcreteMutableData является частным подклассом NSMutableData. Для ваших целей вы также можете просто проверить любой подкласс NSData.

if ([userInfo isKindOfClass:[NSData class]] && [(NSData*)userInfo length] == 0)
{
     // it's empty
}
...