0
NSData* myData = [NSData dataWithBytes:&pEvent length:sizeof(pEvent)];
wTimerId = 99;
[m_cAppIdMap setObject:myData forKey:[NSNumber numberWithUnsignedShort:wTimerId]];
wTimerId = 96;
[m_cAppIdMap setObject:myData forKey:[NSNumber numberWithUnsignedShort:wTimerId]];
wTimerId = 97;
[m_cAppIdMap setObject:myData forKey:[NSNumber numberWithUnsignedShort:wTimerId]];
wTimerId = 98;
[m_cAppIdMap setObject:myData forKey:[NSNumber numberWithUnsignedShort:wTimerId]];
wTimerId = 95;
[m_cAppIdMap setObject:myData forKey:[NSNumber numberWithUnsignedShort:wTimerId]];
我正在以99,96,97,98,95的順序存儲密鑰值的數據。但它被存儲爲以無序形式獲取字典密鑰和值
{
98 = <b0c71000 01000000>;
97 = <b0c71000 01000000>;
96 = <b0c71000 01000000>;
99 = <b0c71000 01000000>;
95 = <b0c71000 01000000>;
}
爲什麼它so.Is有什麼辦法來安排,其中最先被存儲方式的字典。