I'm making a level editor in C# that is going to output binary level files for my iPhone game. But I don't know what to do with strings in regards to different encodings. I'm having trouble just finding out what encodings these two languages (and platforms) are using.
Does someone know how to transfer (save/load) strings between a Windows C# app and an Obj-C iPhone app?
I'm also thinking about using xml instead of binary for level data. Would that improve the string situation?