Я сделал этот метод
+ (CGFloat) round: (CGFloat)f {
int a = f;
CGFloat b = a;
return b;
}
Он работает как ожидалось, но он только округляется. И если это отрицательное число, оно все равно округляется.
Это был просто быстрый метод, который я сделал, это не очень важно, чтобы он округлился правильно, я просто сделал это для округления значений камеры x и y для моей игры.
Этот метод в порядке? Это быстро? Или есть лучшее решение?