I want to get NSMutableDictionary count in iphone. I want to know how many items are in NSMutableDictionry. I tried these code to find out the solution but, not helped me lot.
NSLog(@"Count : %d", [mutableDictionary count]);
It is always returns '0'. How to get the count of NSMutableDictionary in iPhone? Thanks in advance.
You can find out how many key-object (key-value) pairs there are like so:
EDIT
Upon looking through the dictionary documentation,
NSDictionary
'scount
method (or property) should work as well. I think you may have been receiving 0 count because the dictionary was empty or nil. I offered my solution because I tend to care more about enumerating the keys than counting the entries directly.Please consider the fact that you fixed the issue somewhere else.
• By actually populating the dictionary
or
• By fixing a bug where mutableDictionary was somehow nil
I run this test code and get the commented output
[[dictionary allKeys] count];
will do the trick.Try this
if you looking to count NSMutableDictionary values for any Array item you can use.