I do have such a code
data = new uint[2] { (uint)ul, (uint)(ul >> 32) };
on which xCode yells about ul >> 32 piece of code with the subject’s warning.
How to fix it?
Or better yet, how to disable these warnings, cause I have like 16 of them in a C++ code.
Well, the solution was pretty easy. The
ulongtype from C# is a 64 bit number, while in iOS is a 32 bit one. After changing the type in ios tounsigned long longeverything worked and compiled as needed.