У меня возникла безумная проблема ...
Простое Какао приложение с QTMovieView , в котором установлен определенный файл фильма или приложение, котороезагружает и рендерит QTMovie работает нормально, однако, если я просто свяжу свой собственный Objective C ++ framework , приложение всегда будет зависать / зависать бесконечно сразу после первой [QTMovie play] или [QTMovie autoplay] call ...
Мой пользовательский фреймворк довольно сложный, но я даже не представляю, как он может конфликтовать с QTMovie поскольку выполняется только статическая логика инициализации, среда отлично работает с приложением контейнера Какао , исключений и сигналов нет, даже valgrind не может ничего обнаружить.Однако существует оператор new перегрузки, но его отключение не помогает ... Кроме того, не имеет значения, из какого потока осуществляется доступ к QTMovie - результатвсегда одно и то же ...
Изменение настроек компилятора, синхронизация настроек компилятора с настройками фреймворка не оказывают влияния, сами по себе настройки компилятора не вызывают никаких проблем.
Кроме того, если я инициализирую QTMovie ИЛИ QTMovieView , динамически загрузите мой фреймворк и вызовите метод [QTMovie play] или [QTMovie autoplay] , поток это былвызывается также будет тупик ...
Может ли кто-нибудь , пожалуйста, помогите мне понять, что может вызвать эту проблему?!