Мы получаем изображения с нашего сервера и храним их внутри как CGImageSource
объекты, созданные CGImageSourceCreateWithDataProvider()
. Перед рендерингом мы вызываем CGImageSourceGetCount()
, чтобы подтвердить, что наши изображения были созданы. Перед подсчетом наш CGImageSource
имеет статус kCGImageStatusComplete
. Однако после того, как мы позвоним CGImageSourceGetCount()
, статус изменится на kCGImageStatusIncomplete
.
. В iOS 12 и 13 CGImageSourceGetCount()
никогда не обновлял CGImageSourceStatus
. На iOS 13.1 всегда обновляется до kCGImageStatusIncomplete
.
Кто-нибудь еще сталкивался с этим? Любые мысли о том, является ли это ошибкой или изменением в том, как мы должны использовать CGImageSource
объекты?