в моем приложении для IPhone Я передаю некоторые значения (временные метки) в библиотеку C++ как int64_t
. Перед этим я бросаю значение из NSArray
, где они хранятся в виде double
, чтобы int64_t
как и в .mm файл:Странные значения в отладочном представлении в XCode
int64_t f4 = (int64_t)[arr objectAtIndex:0];
Проблемы вы можете видеть на картинке (ссылка) является, что проявленным выбранным значение от переменной f4 (слева) не совпадает с ее напечатанным значением справа. Кроме того, если я сравниваю VARS f1 и f4, f4 должно быть больше, чем f1, относительно сохраненных значений, но это не так. Var f1 возвращается из функции внутри библиотеки, а в окне «Отладка» отображается правое значение.