Я читаю числовые значения из PDF-файла на iOS, используя Quartz, вот так:
CGPDFReal number;
CGPDFArrayGetNumber(myarray, index, &number);
На iOS кажется, что
typedef CGFloat CGPDFReal;
и
# define CGFLOAT_TYPE float
К сожалению, числа, которые я читаю, имеют большую точность, чем те, которые могут быть сохранены в float, и я теряю данные. Можно ли считать эти значения двойной точностью изнутри Кварца? Или мне нужно перейти в совершенно новую библиотеку для чтения данных из PDF?