I have a data plist which is about 5MB which i load into a dictionary at the launch of the game,
When i profiled it (using xcode instruments) i observe that the memory consumption of the game before loading the plist is about 100MB and after its 200MB,
And there is nothing happening in between loading the dictionary which im sure of, why such an increase?
Instruments show the setObjectUnSafe method as the culprit, is it true?
If so how to optimize the memory consumption and bring it down?