Xcode

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Xcode

Post by Фант »

Запустил программу на Mac через шаблон на симуляторе.
В навигаторе проекта вхожу в папку Samples и в текстовом документе с кодом моей программы вношу изменения в программу. Запускаю программу опять, но программа на мои изменения не реагирует. Также изменений не происходит даже если выйти из Xcode и зайти заново в программу.
В Finder смотрю свой текстовый документ-изменения внесены. Вопрос: почему в данном случае программа запущенная в симуляторе не реагирует на изменения в файле с кодом программы?

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: Xcode

Post by Mr. Kibernetik »

Нужно или
1) изменения вносить в тот файл, который выполняется в симуляторе (если сможете его отыскать в файловой системе Мака),
или
2) удалять программу с симулятора, тогда Xcode снова скопирует файлы из проекта.

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: Xcode

Post by Фант »

Mr. Kibernetik wrote:Нужно или
1) изменения вносить в тот файл, который выполняется в симуляторе (если сможете его отыскать в файловой системе Мака),
или
2) удалять программу с симулятора, тогда Xcode снова скопирует файлы из проекта.
Спасибо! Ну пока вижу что это не очень удобно. Получилось сбросить симулятор кнопкой Reset content and Setting...
В данном случае улетели все программы которые находились в данный момент на рабочем столе симулятора...

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: Xcode

Post by Mr. Kibernetik »

Нет, не нужно сбрасывать весь симулятор.
Достаточно удалить программу с него.

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: Xcode

Post by Фант »

Почему-то в Xcode не выполняется сохранение изображения в файл

Code: Select all

if FILE_EXISTS ("System/Фон/Фон.jpg")=0 then
draw image "System/Фон.jpg" at maxx/2,maxy/2
GRAPHICS SAVE 0,0, maxx,maxy TO "System/Фон/Фон.jpg"
endif/code]

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: Xcode

Post by Mr. Kibernetik »

А почему вы думаете, что сохранение не выполняется?

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: Xcode

Post by Фант »

В папке "System/Фон" файл с изображением не появляется... На айпаде все идет нормально

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: Xcode

Post by Mr. Kibernetik »

Фант wrote:В папке "System/Фон" файл с изображением не появляется... На айпаде все идет нормально
Вот я и спрашиваю: как вы проверяете, что в папке "System/Фон" файла нет?

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: Xcode

Post by Фант »

Mr. Kibernetik wrote:
Фант wrote:В папке "System/Фон" файл с изображением не появляется... На айпаде все идет нормально
Вот я и спрашиваю: как вы проверяете, что в папке "System/Фон" файла нет?
Данный файл если следовать логике работы на айпад должен появиться в папке Samples/System/Фон.
Но его там нет. С этим файлом должна работать программа в дальнейшем-но программа в симуляторе выдает ошибку сославшись на то что данного файла в указанной папке не существует

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: Xcode

Post by Mr. Kibernetik »

Фант wrote:Данный файл если следовать логике работы на айпад должен появиться в папке Samples/System/Фон.
Но его там нет. С этим файлом должна работать программа в дальнейшем-но программа в симуляторе выдает ошибку сославшись на то что данного файла в указанной папке не существует
И при этом эта же самая программа хорошо работает на устройстве (конечно при условии, что перед запуском программы этого файла там точно нет)?

Если ответ "да", то не могли бы вы запостить минимальный код, с которым можно наблюдать данную ситуацию? Потому что это все очень странно. Сообщение об этой ошибке можно запостить в разделе с ошибками.

Post Reply