Несмотря на то, что [dictionary count]
кажется самым простым подходом, вы можете получить массив ключей из словаря и затем получить счетчик массивов, поэтому:
NSUInteger keyCount = [dictionary count];
вернет то же самое, что и:
NSUInteger keyCount = [[dictionary allKeys] count];
РЕДАКТИРОВАТЬ: С дополнительной информацией, которую вы предоставили в комментарии, если вы хотите узнать, сколько «ключей» (хотя ваше истинное требование все еще не ясно):
NSUInteger keyCountForObject = [[dictionary allKeysForObject:object] count];