Я новичок в ccl и хотел знать, как «общаться» между объектами внутри файла * .nib и ccl? Я пошел, хотя учебник «Конвертер валют от Apple в Lisp», и я не уверен, как эти два «общаются» вместе.ccl и * .nib файлы
ответ
Я внесла несколько уроков плюс значительный объем кода для разработки приложений Cocoa с использованием CCL. Это включает много дискуссий о том, как создавать и использовать файлы NIB в CCL. Все это часть дистрибутива CCL (получить дистрибутив для самого последнего кода). Или вы можете просмотреть код на CCL website.
какао на любом языке программирования делает много вещей автоматически при запуске программы:
- Он инициализируется.
- Он ищет основной файл.
- Он загружает основной файл nib
- Затем он запускает цикл событий.
Загрузка любого файла СИБ делает несколько вещей:
- Объекты в файле бобах повторно созданные в памяти.
- Также установлены различные соединения, указанные в файле nib.
Итак, как только файл nib загружен, есть живой объект, представляющий кнопку, которая настроена на вызов метода, который вы определили в Objective-C или lisp или что-то еще. Поэтому, когда вы нажимаете кнопку, диспетчер событий находит кнопку, кнопка затем вызывает метод, который вы определили, lisp выполняет метод, который устанавливает новое состояние пользовательского интерфейса, пользовательский интерфейс обновляется сам и т. Д.
Эти концептуальная часть действительно не меняется, используете ли вы Objective-C или Lisp или Ruby. Итак, пожалуйста, прочитайте this section in Apple's Cocoa Fundamentals. Другие части того же документа тоже неплохие.
- 1. Файлы NIB и управление версиями: использование ветвей
- 2. Xcode - Как работают файлы IBOutlets и Nib?
- 3. Файлы GNUstep/Objective-c и nib
- 4. Модель View Controller + файлы nib
- 5. Chromecast открыть с несколькими мероприятиями и CCL
- 6. Слизь для запуска справа CCL
- 7. Почему мои файлы nib не создаются?
- 8. Универсальный пытается отобразить различные файлы nib
- 9. Следует или не следует использовать файлы nib?
- 10. Извлечение исходного кода из CCL?
- 11. Документы и файлы Nib: Что означает яблоко под «Документом»?
- 12. Загрузка Nib в пределах Nib
- 13. Вращение NIB
- 14. CCL Save-Application, Clisp Saveinitmem, вопросы
- 15. Как изменить этот код для поддержки CCL?
- 16. Проблемы с отправкой UDP с CCL
- 17. CCL не запускает команду оболочки обычно?
- 18. Почему CCL не может загружать hunchentoot?
- 19. и загрузка файлов NIB/XIB?
- 20. Что означает «nib» и «xib»?
- 21. Как загрузить NIB из NIB в iOS
- 22. Загрузка файла nib в файл nib
- 23. Получить имя Nib/Что такое nib?
- 24. Как переименовать файлы XIB/NIB в Xcode 3?
- 25. Мои файлы xib nib не загружаются для версии ipad, почему?
- 26. Инициализация ViewController, когда вы не используете файлы Nib
- 27. Файлы NIB/XIB с программированием какао - более быстрое время разработки?
- 28. Обновление приложения ios5 (файлы nib) для поддержки ios6
- 29. nib файлы, видимые в iOS8 Cocoa Touch Framework
- 30. Файлы NIB Xcode для поддержки от iOS 6 до iOS8
Хорошо, спасибо! Я также нашел дополнительный источник, он также находится в папке Ccl в файле contrib/krueger/InterfaceProjects/Documentation, что тоже очень полезно. – beyeran 2010-12-10 09:40:10