2010-06-19 2 views
1

В Руководстве по программированию ресурсов он предоставляет 2 способа загрузки ресурсов изображения, используя Quartz & C vs ObjectiveC. Может ли кто-нибудь сказать мне, в чем разница? Оба идентичны с точки зрения производительности с большим количеством изображений?В чем разница между использованием Quartz & C и ObjectiveC для загрузки изображений?

ответ

0

Прежде всего, это технически Quartz & C vs Cocoa & Objective-C. Objective-C - это просто язык - он не привязан к каркасам Cocoa.

Под капотом много какао - это всего лишь обертка для кварца и сердцевины, поэтому два упомянутых вами метода должны быть идентичными с точки зрения функциональности. Что касается производительности, я бы предположил, что загрузка ресурсов изображения через Cocoa будет незначительно медленнее, чем прямое выполнение Quartz, но это связано только с небольшими издержками отправки сообщений Objective-C и еще чего-то. Тем не менее, для всех целей и целей эти два метода должны отличаться только тем, как вы пишете свой код (процедурный C или объектно-ориентированный Objective-C).

Смежные вопросы