The*_*mer 2 cocoa objective-c nsdictionary
那么有一个countForKey或类似于NSDictionary的东西吗?我知道有一个count方法但是有类似countForKey的东西,还是我必须为它制作一个NSDictionary类别?
Fra*_* C. 15
尽管[dictionary count]看起来是最简单的方法,但您可以从字典中获取键数组,然后检索数组计数,因此:
NSUInteger keyCount = [dictionary count];
Run Code Online (Sandbox Code Playgroud)
会返回相同的:
NSUInteger keyCount = [[dictionary allKeys] count];
Run Code Online (Sandbox Code Playgroud)
编辑: 使用您在评论中提供的其他信息,如果您想知道有多少'键'(尽管您的真正要求仍然不是那么清楚):
NSUInteger keyCountForObject = [[dictionary allKeysForObject:object] count];
Run Code Online (Sandbox Code Playgroud)