Ошибка «Загрузка контрольного журнала» при загрузке кварцевой композиции с использованием Quartz Composer Patch Controller - PullRequest
0 голосов
/ 08 мая 2011

Я создал композицию в Quartz Composer и следую примерам в « Руководство по программированию Quartz Composer » на веб-сайте Apple для подключения ее к XIB.

Моя цель состоит в том, чтобы иметь возможность связывать входы в моей Quartz Composition с элементами управления пользовательского интерфейса (ползунки, ввод с клавиатуры и т. Д.) В моем приложении Cocoa. Кажется, этого урока достаточно для того, что я хочу сделать.

Тем не менее, я не могу заставить Quartz Composer Patch Controller загрузить мою композицию. Я добавляю Patch Controller в окно документа XIB, затем перехожу к «Load Composition».

enter image description here

Каждый раз, когда я нажимаю «Загрузить композицию», я выбираю свой файл, и появляется окно с сообщением об ошибке «Загрузка не удалась: загрузка CheckLog».

Вот что может быть интересно: Я могу просмотреть свою композицию, если я загружаю ее с объектом QCView, но не могу загрузить ее в Patch Controller.

enter image description here

Я пытался загрузить другие композиции, я получаю ту же ошибку. Я пытался на другом компьютере, в новом проекте, той же версии XCode (4.0.1), и все равно получаю ошибку.

Я только выполнил шаги, описанные в руководстве, и в своем проекте я ссылаюсь на платформу Quartz. Сначала я подумал, что могут быть некоторые процедуры, которые не описаны в руководстве по программированию, которые я могу пропустить.

Так как мне устранить эту ошибку? Пожалуйста, помогите!

Ответы [ 2 ]

0 голосов
/ 14 октября 2011

У меня была эта проблема - я решил ее, убедившись, что использую соответствующую версию кварцевого композитора и xcode, поскольку у меня установлено несколько версий инструментов разработчика.(используйте оба приложения, содержащиеся в одной папке разработчика).

0 голосов
/ 25 мая 2011

Я предполагаю, что бит «CheckLog» означает, что что-то есть в системном журнале (откройте /Applications/Utilities/Console.app и посмотрите в «Console Log») Также может быть что-то в ~ / Library / Logs /. (В любом случае, конечно, постыдно плохой пользовательский интерфейс.)

...