Я новичок в Smalltalk. Я решил попробовать его и посмотреть, что это такое.
Я выбрал Squeak в качестве сегодняшнего варианта, зашел на сайт и установил универсальное приложение Squeak 6.0 для Mac, а затем переместил его в папку приложений, как и все остальные .app файлы.
Когда дело дошло до сохранения изображения моего окружения, оно по умолчанию сохранялось внутри папки Squeak6.0.app, и там оно работает безупречно.
Как только я переместил файлы .image и .changes за пределы этой папки и попытался запустить изображение, на экране появляется следующее всплывающее сообщение:
Странно, что изображение, похоже, работает нормально.
Я могу без проблем следовать примерам кода, но я просто беспокоюсь, что что-то может сломаться.
Есть ли способ сохранить мои изображения в папке проектов, не помещая их внутрь .app?
Ответ
Проблема, с которой вы столкнулись, связана с тем, что Squeak не может найти файл SqueakV60.sources
, который необходим для работы с изображениями и изменениями вашего проекта. Когда вы перемещаете файлы .image
и .changes
за пределы папки Squeak6.0.app, приложение не может найти нужный ему источник данных. Чтобы решить эту проблему и хранить ваши изображения в папке проектов, выполните следующие шаги:
-
Убедитесь, что файл источника доступен: Вам нужно убедиться, что файл
SqueakV60.sources
существует. Обычно он находится в папкеSqueak6.0.app/Contents/Resources
в вашей системе. Вам нужно будет скопировать его в папку вашего проекта. -
Создайте структуру папок: В вашем проекте создайте папку, где вы будете хранить ваши изображения и изменения. Например, создайте папку
MySqueakProject
. -
Скопируйте файлы: Скопируйте файл
SqueakV60.sources
из папкиSqueak6.0.app/Contents/Resources
в папку вашего проекта, чтобы сохранить его там, где Squeak сможет его найти. -
Обновите путь в Squeak: Когда вы хотите открыть ваше изображение, убедитесь, что файл
.image
и файл.changes
находятся в одной папке сSqueakV60.sources
. После этого откройте Squeak и загрузите ваше изображение из этой папки. - Начните работу с проектом: Теперь вы сможете продолжить работу с вашим проектом в Squeak, сохраняя ваши изображения и изменения в удобной вам структуре папок, и приложение не будет выдавать сообщений об ошибках, так как все необходимые файлы будут доступны.
Эти шаги помогут вам избавиться от предупреждений и позволят удобно работать с вашими проектами, не держась за папку приложения Squeak.