Доступен ли busybox в форме разделяемой библиотеки? Я хотел бы использовать отдельные приложения программно вместо использования system ()
. Я слышал о libbusybox и libbb, но не смог найти никакой документации.
У меня есть изображение PNG, и я запускаю UIImagePNGRepresentation или он дает мне экземпляр NSData. Мне нужно ...
Я получаю ошибки EXEC_BAD_ACCESS в вызове CGContextDrawImage и пытаюсь отследить его. У меня есть изображение PNG, и я запускаю UIImagePNGRepresentation, или он дает мне экземпляр NSData.
Мне нужно преобразовать его в экземпляр CGImageRef, чтобы я мог запустить метод CGImageCreateWithPNGDataProvider с этим CGImageRef.
Я пробовал два способа: 1) Для приведения.
CGImageRef ref = (CGDataProvider) nsdata;
2) Для запуска CGDataProviderCreateWithCFData (nsdata);
Первый случай возвращает пустое изображение, хотя команда не дает сбоя. Причина, по которой я попробовал второй случай, хотя у меня есть NSData, а не CFData, заключается в том, что я помню, что при чтении он принимает оба варианта. Какова бы ни была причина, из-за этого происходит сбой.
Есть ли способ, которым я могу использовать свои данные PNG NSData для создания CGImage, который не поврежден? Пожалуйста, помогите.
Спасибо