我無法獲得對象的實際數量設置爲字典後。 我有一個結構指針pEvent,我把它放在myData(NSData對象)。我將這個NSData存儲到字典中。沒有得到正確的計數NSMutableDictionary
[m_cAppIdMap setObject:myData forKey:[NSNumber numberWithUnsignedShort:wTimerIds]];
int no = [m_cAppIdMap count];
NSLog(@"The no of entries in array is:%d",no);
是m_cAppIdMap數組還是可變字典? (作爲iVars的'm_'不是Cocoa-like) – Abizern 2011-05-24 11:10:09
@Abizern:是的m_cAppIdMap是一個可變字典。 – spandana 2011-05-24 11:26:17
堅持一個斷點 - 確保myData和密鑰是真實的對象。還要檢查調試器中的字典,看看它是否有任何鍵值對。嘗試添加另一個日誌:'NSLog(@「我的字典是%@」,m-cAppIdMap);'看看你得到了什麼。當你說你沒有得到正確的數字時 - 你會得到什麼?調試器中是否顯示任何內容? – Abizern 2011-05-24 11:31:37