Самый простой способ получить изображения на средство моделирования состоит в том, чтобы перетащить их. Это заставит Средство моделирования открывать фото приложение.
, Если Вы хотите scriptable метод, продолжает читать.
Примечание - в то время как это допустимо, и работы, я думаю , решением Koen ниже является теперь лучшее, так как это не требует перезагрузки средства моделирования.
Определяют Ваше средство моделирования путем движения в XCode-> Устройства, выбора средства моделирования и проверки значения Идентификатора.
Переходят в
~/Library/Developer/CoreSimulator/Devices / [Идентификатор Средства моделирования]/data/Media/DCIM/100APPLE
и добавляют IMG_nnnn. THM и IMG_nnnn.JPG. Необходимо будет тогда сбросить средство моделирования (Аппаратные средства-> Перезагрузка), чтобы позволить ему замечать новые изменения. Не имеет значения, если они не JPEGs - они могут оба быть PNGs, но кажется, что они оба должны присутствовать для него для работы. Вы, возможно, должны создать DCIM, если он уже не существует, и в этом случае необходимо запустить nnnn от 0001. Файлы JPG являются полноразмерной версией, в то время как файлы THM являются миниатюрой и составляют 75x75 пикселей в размере. Я записал сценарий, чтобы сделать это, но существует лучший зарегистрированный один [более чем 111] здесь (-ссылка больше не работает).
можно также добавить фотографии от сафари при средстве моделирования Ответвлении и Удерживании изображения. При перетаскивании изображения (или какой-либо другой файл, как PDF) к средству моделирования, он сразу откроет Safari и отобразит изображение, таким образом, это будет настоящим простым способом получить изображения к нему.
Как использовать начальное состояние...
int enter_dblquotes = 0; %x DBLQUOTES %% \" { BEGIN(DBLQUOTES); enter_dblquotes++; } <DBLQUOTES>*\" { if (enter_dblquotes){ handle_this_dblquotes(yytext); BEGIN(INITIAL); /* revert back to normal */ enter_dblquotes--; } } ...more rules follow...
Он был аналогичен этому эффекту (flex использует % s
или % x
для указания ожидаемого состояния. Когда вход Flex обнаруживает кавычку, он переключается в другое состояние, а затем продолжает лексировать до тех пор, пока не достигнет другой кавычки, в которой он возвращается в нормальное состояние.
Пошаговое объяснение ответа Airsource Ltd на добавление изображения в симулятор:
Обновить: для iOS Simulator 4.2 дважды выполните эти действия, чтобы получить работу. Спасибо kevboh
!
Обновление: Это также работает для iOS Simulator 6,1
3 простых шага
Смотреть видео YouTube (добавление изображений в iphone simulator)