Michail
Тупо в Finder не получается
q210
в XCode выделить файл в дереве проекта слева и Enter
q210
окно Project Navigator
Ilkhom
как происходит отладка? как запускается симулятор?
q210
мне интересно
Ilkhom
пиши тут)
Michail
заработало, спасибо!
q210
Народ, может кто-то знает что делать? http://stackoverflow.com/questions/42317932/could-not-build-module-cocoa-in-xcode-8
кстати в статье по ссылке из вопроса тоже написано про то, что надо переименовать .c файлы в .m файлы и добавить Foundation хедеры чтобы писать на obj-c
q210
> Next, if you prefer obj-c and Foundation classes — rename GenerateThumbnailForURL.c and GeneratePreviewForURL.c to GenerateThumbnailForURL.m and GeneratePreviewForURL.m and add Foundation headers there
Джон
как происходит отладка? как запускается симулятор?
я уже говорил, что 4-5 дней его ковыряю, так что много не расскажу. Могу сказать что запускается React packager в отдельном окне терминала, также запускаю ios и android эмуляторы. Радует наличие live-reload при изменениях в js файлах. Также можно через USB сразу на телефоне видеть все что делаешь. Ошибки вылазят на весь экран краным окном, в основном довольно информативные. Можно дебажить через console.log(), предварительно запустив в отдельном терминале логгер к каждому устройству.
Michail
Не увидел ()
q210
и насчёт переименования - XCode хранит структуру проекта у себя в файлах проекта, и не следит за изменениями путей реальных файлов на диске. Если переименовываешь в Finder'е, тебе надо потом всё равно ещё в Project Inspector'е также переименовать, иначе XCode просто теряет связь файла в проекте с файлом на диске.
q210
с другой стороны если сразу переименовывать в Project Inspector'е, XCode заодно переименует и раеальный файл на диске.
Ilkhom
Немного.
как подключаешь поды?
Anonymous
Там свои модули.
Ilkhom
тока npm?
Anonymous
Можно и поды, но не нужно.
Ilkhom
Можно и поды, но не нужно.
да целесообразно без подов для кросс-платформенности
Ilkhom
ясно всем спасибо kudos
Benjamin
/stat@combot
Bogdan
Всем привет. Подскажите пожалуйста, я сделал popUpView с его VC и сделал переход к нему из родительского VC как мне сделать так, чтобы при нажатии на затемненную область(background) закрывался popUp и снова показывался родительский view
Bogdan
или подскажите хотя бы как сделать отклик по background
Bogdan
swift
Anonymous
ясно😆 сори
Bogdan
а про NC не понял)
Bogdan
вооо
Bogdan
я думал об этом
Bogdan
но мне сказали что это не есть хорошо
Bogdan
еще я сделал тип на задний фон баттон и делал его екшн
Bogdan
это тоже сказали плохой вариант
Bulat
это тоже сказали плохой вариант
Ну это реально плохой
Bulat
Надо UITapGestureRecognizer просто
Bogdan
я еще не работал с этим, его можно положить на главную вьюху или лучше вложить еще вью и к нему присобачить UITapGestureRecognizer
Anonymous
на главную
Bulat
Вообще я попап делал через UIPresentationController
Bulat
И в нем эту логику можно легко описать
Bogdan
UITapGesture не работает, так как если его добавить, то он работает на всех view, как суперВью так и на всех внутренних
Bogdan
Я так и сделал
Engylizium
Народ, у меня прикол, не знаю как решить: Есть custom CollectionCell, в ней ImageView и Label снизу. Между ними constraint - Label.top = ImageView.bottom + 5 Собственно при запуске приложения label исчезает куда то, а если снять галочку installed у imageView, label видно на месте где он и должен быть
Engylizium
В чем может быть трабл? Скрин сейчас кину
Engylizium
Engylizium
Bogdan
Engylizium
Нижний где надпись игровое событие "video games live"
Bogdan
Engylizium
У меня констрейнты стоят для всех label
Engylizium
Со всех сторон + 5
Engylizium
Да, он в xib прописан
Engylizium
Даже все констрейнты перепроверил, все в порядке, ничего лишнего
Engylizium
Точно, сейчас гяну
Engylizium
Они почему то вообще не отображаются
Engylizium
Текст
Engylizium
Я программно дал текст на всякий случай
Engylizium
Нет, показывает во время запуска
Engylizium
В иерархии есть, но показывает 2 issues
Engylizium
Engylizium
Я так понял я накосячил с flowLayout ? и какая то непонятная ошибка с прозрачностью...
Engylizium
Нашел причину
Engylizium
height ambiguous
q210
господа, а правда даже сейчас, в 2017м году, чтобы в IB делать отдельные constraints для IPad в landscape ориентации ничего лучше хака с - (UITraitCollection *)overrideTraitCollectionForChildViewController:(UIViewController *)childViewController так и не придумали, да?
q210
я про этот хак, если что http://stackoverflow.com/questions/26633172/sizing-class-for-ipad-portrait-and-landscape-modes/28268200#28268200
Anonymous
Может здесь есть спец по IAP? Я давно с ними не сталкивался и последний раз, насколько помню, без боли не обошлось. Смысл такой. Было приложение, которое уже несколько лет было в сторе и покупки тоже уже были заимплеменчены. Передо мной стояла задача сменить UI и добавить несколько фишек. Так предыдущую версию разрабатывал пакистанский андроид деелопер (это не шутка), я решил что быстрее и проще для меня будет переписать все с нуля на свифте. Покупки я оставил на сладкое и вот подошла к ним очередь. Получается, что мое приложение имеет тот же бандл айди. Версию я увеличил. В айтюнс коннекте добавил новую версию, даже залил сборку, но никак не могу получить продукты. Получаю только инвалид айдентифайерс. Как мне заставить эту хрень работать?
Anonymous
да. только он недавно был expired, но вчера уже активировали и все работает. Или нужно какое-то время подождать?
Stanislav
да. только он недавно был expired, но вчера уже активировали и все работает. Или нужно какое-то время подождать?
Возможно, была подобная фигня пока акк разраба только создан был. Ещё нужно убедиться, что в iTunes connect все покупки норм добавлены
Anonymous
не. там все approved
Anonymous
зашел только что в iTunes Connect http://joxi.ru/BA00e0XFJwM6OA
Anonymous
не было такого с утра
Anonymous
видно в этом и проблема
Stanislav
Лол
Stanislav
Ну вот это оно и есть
Stanislav
Надо все чтобы было активно
Anonymous
я полдня голову ломаю что за хрень. А они реально только недавно такую фигню вывесили
Engylizium
В том то и дело что не вылезало. Констрейнты стоят, они label между собой ужимают до 0. Поставил высоту 40, все работает