Программирование


Ответить в тред Ответить в тред

Check this out!
<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
511 40 103

iOS Development /ios/ Аноним 11/08/19 Вск 22:48:41 14516581
image.png (1409Кб, 2560x1281)
2560x1281
image.png (1010Кб, 1260x788)
1260x788
image.png (34Кб, 870x593)
870x593
image.png (1748Кб, 2000x1333)
2000x1333
ИТТ продолжаем разрабатывать под самую лучшую, модную, молодежную платформу в мире, в сравнении с которой ведройд просто сосет. Все это дело пишется на языке Swift - который подходит только для крутанов. Куколды продолжают писать на шкале\кокотлине\мочаскрипте\etc.

Угощаем шизойдов пряниками и подкармливаем троллей.

>С чего вкатываться?
Swift book - книжка валяется в интернете + доки. Через 1-2 месяца смело переходи на ObjC - Интересная книга от Paul Хадсона Objective-C for Swift Developers Paul Hudson, найти которую можно ниже в телеге.

Стоит упомянуть про складчину иос господ, подобно которой НЕТ ни в одном языке\треде. Инициатором является шизик, пожертвовавший в начале свои кровные. Потом местные уважаемые люди подтянулись и слили ВСЕ видео-курсы (затрагивающие начальные моменты в работе, от рисования вьюх кончая до видео\аудио\анимаций) с www.raywenderlich.com.
Все находится в навигации https://telegra.ph/MIYAMOTO-SYNDICATE-06-16

Так же здесь сливаются книги (по рею так же) + иногда организуется сбор. У рея 3 книги будут выходить осенью, Сбор уже давно завершен и они так же появятся в группе.
Здесь когда-то висела группа гейосников с двача, но ее видимо подтерли, грамотный анон обнаружил линк у данной группы по книгам, закрепленно: https://drive.google.com/drive/folders/0B25xie8pit__amNPc1N6OXVFaEU - по большей части в телеге с 99% можно найти что-то свежее.

>Не люблю читать книжки я долбаеб
https://www.youtube.com/playlist?list=PL9lXw_XXeiWQGrY5dl0IjFI7tOw_nfI91 - лучшее что есть в интеренете, на слайды которого ссылаются большинство ответов для даунов

Так же после 1 недели знакомства со Свифтом желательно начинать строить приложения. Порядок: ToDo List(+DB) -> Weather -> ImageGallery —> Movie. Аналоги ищи на гитхабе - их тысяча, смотри, пизди код, учись.

Остальное видео:
ttps://coursehunters.net - продажная сука, которая с конца июля начала требовать 200-300 рублей подписки. Курсы неплохие, если не жалко - можно оформить и выкачать для себя интересные (обрати внимание на Devslopes)

Полезные статьи с КореДата
https://marcosantadev.com/coredata_crud_concurrency_swift_1/ - хорошая серия статей по работе с CoreData

По многопоточке есть охренные рускоязычные статьи, автор разбирает практически ВСЕ, чего даже не найдешь на медиуме
https://habr.com/ru/post/320152/
https://habr.com/ru/post/335756/

Перевод документации базовой
https://swiftbook.ru/content/

>Где в дальнейшем искать инфу?
Cмотреть WWDC через попенсорсное приложение и читать доки в архиве.
Аноним 11/08/19 Вск 22:49:04 14516592
Аноним 12/08/19 Пнд 12:52:31 14518943
Обязательно ли наличие MacBook’а для вкатывания?
Аноним 12/08/19 Пнд 12:58:05 14519004
>>1451894
мак > хак > переломы рук и ног > виртуалка
Аноним 12/08/19 Пнд 13:03:12 14519025
вчера хак перестал загружаться
очередная попытка вката провалилась
выше high sierra на мой комп не поставить без апгрейда
а бабосиков-то нема
В общем, пойду дальше учить 1с
Аноним 12/08/19 Пнд 13:07:25 14519066
image.png (238Кб, 540x350)
540x350
>>1451902
Вкатывайся в андроид)
Аноним 12/08/19 Пнд 14:14:05 14519337
>>1451906
Не советую.

Хотя как я делал -> вкатился в ведройд, проработал в рога и копыта -> накопил на мак - съебал. Сейчас работаю гейосником уже 2 года.

Это был сложный путь. Я даже и не знал что меня сюда занесет. Очень разочаровался в ведройде видимо.

>>1451902
Копи на мак.
Аноним 12/08/19 Пнд 14:22:10 14519368
ну вот меня и уволили. плохо быть тупым джуном
Аноним 12/08/19 Пнд 16:16:41 14519879
>>1451936
Пили стори!
А то везде сплошь успешные успехи
Аноним 12/08/19 Пнд 16:33:34 145200110
>>1451936
У меня испытательный через неделю кончается. Посмотрим тоже.
Аноним 12/08/19 Пнд 16:54:57 145201411
>>1451987
работал на удалёнке, тащемта меня просто игнорили и потом сказали до свиданья, у нас на твой уровень нету заданий. Полное говно. Хуёво так что руки опустились. Не хочу опять сидеть без работы и экономить на еде
Аноним 12/08/19 Пнд 17:02:53 145201712
Аноним 12/08/19 Пнд 17:26:25 145203513
>>1452014
Что делал, где тупил?
Аноним 12/08/19 Пнд 17:47:26 145204414
>>1452014
А как ты вкатился? Через какие учебные материалы? Какой бэкграунд был?
Аноним 12/08/19 Пнд 18:37:08 145206515
>>1452044
А что, шапки не достаточно?
Аноним 12/08/19 Пнд 18:39:51 145206816
>>1452065
А ты по ним занимался?
Если нет, то как их оценишь?
Аноним 12/08/19 Пнд 18:50:57 145207117
>>1452068
Да, по всем. Я же шапку делал основываясь на своем перекате.
Аноним 12/08/19 Пнд 19:09:00 145207918
из SKPaymentQueue обязательно обсервер удалять?
Аноним 13/08/19 Втр 00:43:08 145218819
сделать все приложения по подписки никак?
Аноним 13/08/19 Втр 10:38:13 145224220
Пипец меня выгнали. Посчитал бабла хватит на пол года если издеражаться. Ну чтож не я первый не я последний. Не так уж всё и плохо наверно, буду сидеть дома. Грустить.
Аноним 13/08/19 Втр 10:55:02 145225421
>>1452242
Переделывай шапку, выходит этого не достаточно если тебе на мороз выкинули.
Аноним 13/08/19 Втр 11:16:34 145226522
>>1452254
Да, выкинули пидоры. Пипец опять вся эта херня с поиском работы. Надо всем понравится, что очень сложно так как я никому особо не нравлюсь. Сейчас вообще никто не хочет пристарелых джунов брать никуда.
Аноним 13/08/19 Втр 11:21:42 145226723
>>1452265
Как выкинули? Почему?
Аноним 13/08/19 Втр 11:24:39 145227124
>>1451902
На 1С вполне можно заработать на мак.
Уж точно быстрее, чем на андроиде, если ты не знаком ни с тем, ни с другим.
Аноним 13/08/19 Втр 11:27:27 145227225
>>1452265
Какой лвл? Я тож пенсия, мне 31.
Аноним 13/08/19 Втр 11:39:58 145228126
Аноним 13/08/19 Втр 11:51:25 145228927
>>1452267
Потому что на джунов не осталось заданий, меня брали как мидла но я сполз на джуна.
Аноним 13/08/19 Втр 11:53:53 145229328
>>1452289
Какие задачи не вывозил?
Аноним 13/08/19 Втр 11:54:04 145229429
пиздец, сколько работал в разных конторах, не представляю, что надо делать чтобы тебя выгнали? ну разве что ничего совсем не делать? обычно просто зп не повышают если хуевый работник, но чтоб выгнать хз
иногда бывает и хочешь уволиться, а тебя не пускают, приходилось забивать, так тебя и повышают еще, пришлось за прогулы увольняться
Аноним 13/08/19 Втр 11:56:35 145229730
>>1452281
Ну вот ты поработал, тебе вообще понравилось хоть? Стоило оно того чтобы столько учиться?
Аноним 13/08/19 Втр 12:15:24 145230131
>>1452289
Меня дважды выгоняли из тех мест, где мне на тот момент очень хотелось работать. Сами места были говно, но, очень нужна была работа, денег не было. Примерно, в твоём возрасте, кстати, чуть помладше.

Так вот, теперь я очень благодарен этим людям, которые меня выгоняли.
Если бы не они - я бы сейчас был хуй знает кем.

Выгоняли, кстати, за нерадивость, лол.
Аноним 13/08/19 Втр 20:24:27 145267432
если я в синглтон в качестве листенера засуну viewcontroller, то после закрытия он будет висеть в памяти, т.к. на него ссылка осталась?
как тогда понять что ссылку нужно обнулить? пометить как weak?
Аноним 13/08/19 Втр 21:09:42 145270633
>>1452674
>т.к. на него ссылка осталась?
Почему бы не попробовать сделать самому?
Воспользуйся Manage Graph.

>как тогда понять что ссылку нужно обнулить? пометить как weak?
Почитать доки.
Аноним 13/08/19 Втр 21:10:26 145270734
>>1452706
Ну крч там 3 кружочка будет на панельке.
Аноним 13/08/19 Втр 21:16:35 145271335
>>1452706
>сделать самому?
сделать что?
>Почитать доки.
спасибо бля. как я не додумался

Аноним 13/08/19 Втр 22:26:19 145276236
>>1452713
>сделать что?
Пример. У каждого человека (по крайней мере) Есть 1 большой семпл проект (или они в одной папке хранятся) Где ты берешь и экспериментируешь. Вот задался ты вопросом о меморе лике в синглтоне - открыл проект и смоделировал ситуацию.

Это не один и не 2 раза. Это постоянно делать нужно.
Аноним 13/08/19 Втр 22:29:26 145276437
>>1452762
Да типа того. У меня вообще собрана инфраструктура где я сразу всё вижу на экране мака. По сути ты строишь какие-то доказательства для себя и потом с помощью них оперируешь большими кусками в больших проектах уже даже не припомня почему именно так работает. А когда приспичит перепроверить заботливо открываешь папочку с аккуратно названным файлом и смотришь.
Аноним 14/08/19 Срд 05:30:56 145288838
Аноним 14/08/19 Срд 07:29:42 145289539
>>1452265
пиши приложухи сам, монетизируй
или это нереально?
Аноним 14/08/19 Срд 08:18:58 145289740
>>1450822
Спасибо за подробный ответ. Ппц сложно как-то, я думал, что можно, как в ведре написать типа сервиса, который будет висеть в бэкграунде и обновлять инфу. Ладно, походу слишком сложно будет перекатить приложуху. Вернее не сложно, а трудозатраты не окупятся с учётом того, что приложение бесплатное.
Аноним 14/08/19 Срд 08:50:50 145290341
>>1452897
> типа сервиса, который будет висеть в бэкграунде и обновлять инфу.
Коненчо конечно. Доз мод нахуй прибьет твое приложение. Обновляет инфу у него. Держи в курсе.
Аноним 14/08/19 Срд 09:12:10 145291142
>>1452903
> Доз мод
Это кто такой?
Аноним 14/08/19 Срд 10:09:14 145294143
>>1452764
т.e. вы изучаете разработку под ios путем экпериментов и научного тыка и еще пишите так, как будто гордитесь этим? ооок
Аноним 14/08/19 Срд 10:55:56 145297044
>>1452941
Ну ну , будет, не вытекай
Аноним 14/08/19 Срд 13:20:23 145312045
>>1452941
>т.e. вы изучаете разработку под ios путем экпериментов и научного тыка и еще пишите так
А ты как делаешь?
Аноним 14/08/19 Срд 14:38:47 145319746
Пиздец, уволили так ещё не дают спокойно своими проектами позаниматься в две недели. Дали задачу. Я блять в ахуе
Аноним 14/08/19 Срд 14:59:58 145321247
>>1453197
Ты дурачек? Какие свои проекты. Иди ебашь.
Аноним 14/08/19 Срд 15:02:10 145321348
Парни а в ios вкатиться проще допустим если сравнить с врот эндом? Имеется ввиду не в плане скилов, а в плане конкуренции/спроса на место условного джуна?
Аноним 14/08/19 Срд 16:21:19 145325449
>>1453197
Ну нахуярь им там говна побыстрому, а сам сиди и занимайся своими делами.
Аноним 14/08/19 Срд 16:51:22 145328050
Как часто сталкиваетесь с плюсами? Работал на 5+ проектах, везде >50% кодовой базы плюсов в репах.

Сам то я их на хую конечно же крутил. А плюсами соответственно занимались специально выделенные люди, которых даже в команде не было.
Аноним 14/08/19 Срд 18:03:40 145333651
>>1453280
У меня проект в области CV. Все либы - плюсовые и ffmpeg на си. На сфифте только оболочка, ну и Obj-C как прокладка между свифтом и плюсами. Не понимаю почему такой отторжение, С++ и Obj-С близнецы братья.

ИМХО, я не воспринимаю всерьез программистов которые не сделали хоть что то серьезное и не поработали хотя бы с полгодика на С\С++
Аноним 14/08/19 Срд 18:21:16 145335352
>>1453336
>и не поработали хотя бы с полгодика на С\С++
Держи в курсе.

У меня жаба ентерпрайз год. И свифт год. Ни одной строчки на этих языках не писал.
Аноним 14/08/19 Срд 18:29:03 145335853
>>1453336
>отя бы с полгодика на С\С++
Сразу бы говорил, что ты говноед, а то начинаешь тут. А говноел в квадрате, потому что С и С++ пишешь через слеш, хотя сейчас это очень разные языки.
Аноним 14/08/19 Срд 18:39:15 145336554
>>1453336
Писал первую прилу на плюсах, потом радовался аки пони ARC
Аноним 14/08/19 Срд 18:49:05 145337355
А вы пидоры наверно и не знали что ARC появился как побочный продукт разработки Свифта
Аноним 14/08/19 Срд 20:41:17 145343056
image.png (463Кб, 600x418)
600x418
Найс подрыв

>>1453353
>Ни одной строчки на этих языках не писал.
Сочувствую. Ну что ж, не всем суждено быть программистами. Не переживай, макаки тоже нужны

>пишешь через слеш, хотя сейчас это очень разные языки.
Разные, всегда были разными, при чем разные по парадигме программирования. Но люди одни и те-же. Не встречал чистых Си, или чистых С++ программистов.

>потом радовался аки пони ARC
Вся суть макаки не способной в memory management руками. Все хорошо, нормальные программисты написали для тебя ARC что бы не работать самим.



Аноним 14/08/19 Срд 20:44:49 145343557
>>1453430
Написали чтобы программисты не тратили время на возню с памятью. Темочки про то что можешь не можешь тут не канают, батя.
Аноним 14/08/19 Срд 21:10:17 145345058
>>1453430
>Сочувствую. Ну что ж, не всем суждено быть программистами.
Мог бы потоньше.

>Все хорошо, нормальные программисты написали для тебя ARC что бы не работать самим.
Чуть тоньше, но не настолько.
Аноним 15/08/19 Чтв 14:23:28 145378459
Могут ли обитатели сего треда поделиться своими кулл стори о там,как они вкатывались? Было бы очень интересно было почитать.
Аноним 15/08/19 Чтв 16:40:27 145388360
>>1453784
Повезло можно сказать. Сначала у меня не запустилась визуал студио. Потом случайно друг подкинул шабашку для иос за которую нам не заплатили. Потом в 16 году пошёл на собес в контору под руководством араба и он просветил меня за свифт. Вот вообщем-то и всё.
Аноним 15/08/19 Чтв 17:30:47 145394561
>>1453784
После покупки мака перекатился с ведройда на гейфон. Все устраивает. Хкод конечно не такой лучший, как ведройд студио. Но в целом СДК менее жопоебельней.
Аноним 15/08/19 Чтв 17:52:05 145396562
>>1453784
когда гугл впервые засуспендил мое драгоценное приложение в гугл плей, я понял, что слишком долго складывал яйца в одну корзину, купил макбук и переписал все на свифт, руководствуясь только информацией со stackoverflow
Аноним 15/08/19 Чтв 17:53:00 145396763
>>1453965
Когда гугл объявил о поддержки фусии, мы всем отделом мигрировали под иос, а те кто не смог - пишут на дарте.
Аноним 15/08/19 Чтв 17:55:43 145397164
В большинстве своем на иос конференциях можно встретить 2 типа людей: сынки богатеньких родителей - к ним лучше относится как к свиньям. И те, кто болью и потом смигрировали с одного стека на другой - это крысы, но к ним нужно относится с уважением.

1% те, кто взяли и сразу купили на свои деньги мак и начали кодить.

Больше никого не встретишь.
Аноним 15/08/19 Чтв 17:58:38 145397665
Сынки богатеньких родителей - чсвшные мрази, одеваются как дауны, курят гашишь за 5 минут до их выступления на публики. Полное безответственное отношение.

Еще можно встретить даунов, которые любят рассказывать про с\с++. Был доклад, какой-то челик что-то делал - а в конце вопрос - а что с этим будет дальше? Он ответил - " а я вообще хуй знает, я презенташку склепал этим утром" - это AppConf 2019.

Мне, как человеку ни разу не писавший на плюсах и сях, вообще похуй на эти темы.
Аноним 15/08/19 Чтв 18:00:41 145397866
Иос комьюнити в рашке состоит не только из мразей. У вас должно быть везение попасть в неплохую команду и вырасти как личность, решающая задачи + взаимодействующая в команде.

Увы, таких компаний мало, а за рубеж ниже стронг мидла не возьмут. Учитесь читать больше кода и фиксить баги своих товарищей.
Аноним 15/08/19 Чтв 18:04:47 145398367
>>1453978
Ты походу сам гашишь сидишь куришь
Аноним 15/08/19 Чтв 18:06:10 145398868
Аноним 15/08/19 Чтв 19:09:04 145401969
>>1453971
Среди людей можно встретить 2 типа человеков: первые с хуями между ног, вторые с щелями. 1% из них боевые вертолеты. Больше никого не встретишь.
Аноним 16/08/19 Птн 21:09:21 145468170
Я так понял свифт не может в скриптинг? Полное говно с башем смотрю получается.
Аноним 17/08/19 Суб 15:41:36 145505571
Сап
Очередной вкатывальщик ИТТ. Выкатываюсь из своей профессии с денежной подушкой для 5-6 месяцев пинания хуев. НАсколько реально вкатиться к вам? Понимаю, что ЕБАТЬ ЗЕЛЕНЬ

Почитал прошлые треды и ощущение, что работы для джунов просто нет.
Аноним 17/08/19 Суб 16:34:16 145507272
Можешь сразу в "Пятёрочку" вкатиться. Сэкономишь полгода жизни.
Аноним 17/08/19 Суб 17:00:15 145508573
>>1455055
Работы для джуниоров нету, все остальные перекатываются на флаттер.
Аноним 17/08/19 Суб 17:02:00 145508774
Аноним 17/08/19 Суб 17:07:11 145509375
image.png (1242Кб, 992x986)
992x986
image.png (36Кб, 600x584)
600x584
Аноним 17/08/19 Суб 18:05:29 145513376
Мне интересно, кто где хранит заметки по коду? Например что-то сохранить чтобы потом почитать или не забыть интересные идеи переворота чего-либо.

Чекал разные программки, начиная от notion кончая до малоизвестных аппс, не понравилось. Единственное что пока обошел стороной - так это Bear. Сейчас думаю вообще создать просто CLI и разбивать там папки а в мейне вызывать то что потребуется.
Аноним 17/08/19 Суб 18:05:57 145513477
Бтв это по конкретно языку, а не по иос сдк.
Аноним 17/08/19 Суб 18:43:32 145515478
>>1455133
Я Notes юзаю для всего. Есть папки, поиск, синхронизация, скриншоты вставлять можно, легко с телефона потом искать. Нахуй сторонние решения нужны?
Аноним 17/08/19 Суб 19:48:03 145521379
АУ АУ АУ АУ

Да вы посмотрите. Нашелся человек который запилил нормальный форматтер на хкод! XCFormat. Форматирует и обжс и свифт! Правда строчки типа RLMResults < TodoData * > не отформатирует, но теперь хотя бы я буду получать удовольствие от форматинга на обжсе. Осталось сейчас протестить выдержит ли он форматинг на 5к+ строк.
Аноним 17/08/19 Суб 19:51:17 145521580
Оу щит, 6к строк обжса за 0.5 секунд. Жалко попенсорса нет, я бы закомитил.
Аноним 17/08/19 Суб 20:13:38 145522681
Советую всем и поставить 5 звездочек автору.
Аноним 17/08/19 Суб 20:30:35 145524382
Опять этот шизик объявился.
Аноним 17/08/19 Суб 22:32:53 145534283
Построить очередную коллекцию? Кастомную? Прикрутить пару вьюшек, заснуть, а утром заново?

Я не такой уж и крутой, но я не могу вкатится в попенсорс. Не получается, слишком сложно, не понимаю как там все работает - падаю в панику и закрываю ноут.

Что делать

Делать что-то свое? А что? ...
Аноним 18/08/19 Вск 07:21:35 145548284
Парни ответьте пожалуйста, проканает ли для собеседования поделки на гитхабе? Доебывались ли к вам по поводу своих приложений в appstore, если их там не было?
Аноним 18/08/19 Вск 13:53:01 145560385
>>1455482
мне кажется или это шизик?
Аноним 18/08/19 Вск 15:29:41 145562986
Гена, дай ссылку на палату лордов, заебал!
Аноним 18/08/19 Вск 17:30:39 145567887
Подскажите, а вакансий на ios-разработку много? Для джунов без опыта само собой, или все печально?
Аноним 18/08/19 Вск 18:22:19 145570088
Аноним 18/08/19 Вск 18:51:41 145572389
>>1455700
Я на полном серьезе, хочу вкатиться.
Аноним 18/08/19 Вск 20:06:49 145575990
Аноним 18/08/19 Вск 20:15:35 145576491
На макбук мид 13.3 17-го года можно будет разрабатывать?
Аноним 18/08/19 Вск 21:20:40 145581592
Аноним 18/08/19 Вск 21:27:27 145582193
Аноним 18/08/19 Вск 21:28:14 145582294
>>1455821
Какой у тебя бэкграунд? По каким материалам учебным планируешь вкат?
Аноним 18/08/19 Вск 21:44:41 145583095
Аноним 18/08/19 Вск 21:54:08 145583996
>>1455815
фуксия - это взлет флаттера
Аноним 18/08/19 Вск 21:57:48 145584097
IOS-знатоки, объясните нубасу вопрос. Как задеплойить приложуху на айфон без покупки подписки за 99 долларов в 2к19?
Аноним 18/08/19 Вск 22:03:49 145584898
>>1455815
>Да, у меня такой.
Я просто слышал, что там Xcode будет старых версий и мол, все, пиздец. Это враньё?
Аноним 18/08/19 Вск 22:07:26 145585899
>>1455848
Бери минимум с 15" дисплеем, тебе неудобно просто будет работать на 13" , я говорю из своего опыта. Лучше вообще 17" но прошки такие перестали выпускать, а жаль.
Аноним 18/08/19 Вск 22:11:34 1455864100
>>1455830
Можешь рассказать свою историю вката тогда пожалуйста.
Аноним 18/08/19 Вск 22:12:38 1455866101
>>1455840
Добавить свой эпл-аккаунт в Xcode, выбрать его в качестве тимы проекта, выбрать свой девайс и нажать запустить. Без членства разработчика приложение будет жить три дня.
Аноним 18/08/19 Вск 22:30:54 1455884102
>>1455858
Осенью 16" выпустят.
Аноним 18/08/19 Вск 22:36:43 1455890103
>>1455858
у меня монитор так же дома.

Тем более на работе уверен у всех есть монитор тоже дополнительный.

>>1455839
для андройда. Держи в курсе.

>>1455864
Больше не хочу расписывать в детальных подробностях. Очевидно - 1 месяц жабы - 4 месяца пердолинья ведройд - 1 год работы ведройд - 4 месяца съеб из ведройда и дрочка иоса - 5 месяцев работы иосом.
Аноним 18/08/19 Вск 22:37:43 1455893104
и 15 брать - так это за 200к. И то, через год работы примерно.
Аноним 19/08/19 Пнд 08:30:56 1456018105
>>1455890
Это уже не вкат, а перекат был у тебя. А тут сидят в основном именно вкатывальщики с нуля, которые хуй получат джун позицию к сожалению.
Аноним 19/08/19 Пнд 10:01:11 1456028106
>>1454681
Этих скриптеров уже жопой ешь.
https://github.com/JohnSundell/Marathon
Есть ещё более нативные варианты. Только скажи, что ты собираешься делать ими?
Аноним 19/08/19 Пнд 10:05:58 1456029107
>>1456028
Так же REPL рабоатет с пакедж менеджером
https://swift.org/blog/swiftpm-repl-support/
Жопой чую что это мощный инструмент но пока не приложу ума как это можно использовать.
Аноним 19/08/19 Пнд 10:30:57 1456043108
Аноним 19/08/19 Пнд 12:44:11 1456147109
>>1456028
Фиг знает. Педролится не хочу, какие то зависимости подключать. Нужен CLI чтобы я печатал vagina --help

и потом vagina ejaculate. И происходило то что мне нужно. Необходимы потоки + shell команды. Сейчас вообще склоняюсь к руби, но там треды, нужно читать как стопать, как передавать в другой тред результат - пиздец.
Аноним 19/08/19 Пнд 14:19:20 1456210110
>>1456147
Ну тащемта для овес много тулз на руби написано, это неплохой выбор для скриптинга. Свифт для этих целей странный и эзотерический вариант, с которым ты наешься говна.
Аноним 19/08/19 Пнд 14:51:04 1456230111
>>1456210
просто пиздец неудобно с язык на язык скакать
Аноним 19/08/19 Пнд 14:52:40 1456232112
Аноним 19/08/19 Пнд 15:13:07 1456238113
>>1456230
В этом ничего сложного нет, отвыкай быть однозадачной макакой.
Аноним 19/08/19 Пнд 15:20:36 1456242114
>>1456230
Так то руби единственно нормальный язык для бека.
Аноним 19/08/19 Пнд 15:22:37 1456244115
Аноним 19/08/19 Пнд 22:40:33 1456669116
Господа, какой самый оптимальный способ сделать менеджмент цветовых схем? Неужели способа, кроме как создавать для условного UILabel сабклас, в котором устанавливать цвет и подписывать на нотификейшен о смене цвета?
Аноним 19/08/19 Пнд 22:58:58 1456688117
>>1456669
Ну зачем сабкласс. На протокол с экстеншенами достаточно элегантно решается.
Аноним 20/08/19 Втр 17:40:06 1456946118
Прелесть проектов с конторы - это когда тебе нужен какой-то метод - а он есть. Это когда тебе нужно прокинуть из класса А в класс Г дополнительный метод делегата - а он уже настроен.

Это и есть жизнь.
Аноним 20/08/19 Втр 18:05:35 1456970119
>>1456946
Я тоже так делал. Работал по часу в день. В итоге меня уволили.
Аноним 20/08/19 Втр 18:38:00 1456999120
>>1456970
И я так делал. В итоге меня повысили.
Аноним 20/08/19 Втр 19:01:52 1457017121
>>1451933
и как впечатления после перехода? Щас такой же путь хочу проделать
Аноним 20/08/19 Втр 20:26:18 1457070122
>>1457017
а что в ведре не устраивает?
Аноним 20/08/19 Втр 22:25:25 1457163123
>>1457017
Лучшие. Как будто заново родился в мобил деве.

>>1457070
Все.
Аноним 21/08/19 Срд 09:48:34 1457332124
Сап
Аноны, заимел айфон, но мака нет. Я правильно понимаю, что один айфон профита для вката особо и не дает? Нужен мак, чтобы поставить по и вкатываться
Аноним 21/08/19 Срд 09:58:38 1457337125
>>1457332
Да, помимо мака еще 100 баксов для дев акка. Потому что без своих приложений в app store даже на собес не позовут.
Аноним 21/08/19 Срд 09:59:10 1457338126
>>1457332
>Я правильно понимаю, что один айфон профита для вката особо и не дает? Нужен мак, чтобы поставить по и вкатываться
Правильно
Следующий вопрос
Аноним 21/08/19 Срд 12:04:08 1457407127
>>1457338
Вопросов нет, спасибо
Буду дальше думать, куда вкатиться, чтобы работать в гейропке
ну или купить мак

>>1457337
спасибо
Аноним 21/08/19 Срд 12:47:35 1457450128
>>1457337
Думаю к следующей шапке написать условия вката для таких даунов.
Аноним 21/08/19 Срд 13:13:20 1457497129
>>1457450
Спасибо, агрессивный петушок
Аноним 21/08/19 Срд 13:15:51 1457502130
> Ещё не вкатился
> Чувствует себя как дома
> Обзывается
Аноним 21/08/19 Срд 13:23:06 1457507131
>>1457497
Я заметил что тут один тролленькает и все.
Аноним 21/08/19 Срд 15:29:36 1457653132
>>1457163
шизик-джуниор, поработавший меньше года на ведре, это ты? смотри через пол-года будешь засирать тред уже о том, как хуево все в ios
Аноним 21/08/19 Срд 15:30:48 1457657133
>>1457407
не слушай этих даунов, ну какой акк в сторе. Работодателю главное чтобы ты работу свою знал и четко делал, всякие сторы это вторично
Аноним 21/08/19 Срд 16:02:10 1457672134
Шизик делает софт для эппла на ноутбуке с виндовсом
Аноним 21/08/19 Срд 17:42:39 1457770135
>>1457657
Ты дурачек. Если у него приложение хоть какое то в сторе будет, у него гараздо больше шансов на джун вакансию попасть.
Аноним 21/08/19 Срд 17:55:01 1457776136
>>1457657
>>1457770
да нет, спасибо обоим, я понял куда двигаться (купить мак скорее)

Аноним 21/08/19 Срд 18:07:27 1457783137
>>1457776
Не обязательно. Можешь на линупсе свифтить
Аноним 21/08/19 Срд 19:02:29 1457834138
>>1457337
Меня взяли без ничего, с одним убогим проектом на гитхабе. Из нужного был только мак мини.
Правда, перед этим было 4+ опыта бекенда на плюсах
Аноним 21/08/19 Срд 19:03:49 1457836139
>>1457770
Да? А я то думаю, что-то мне было легко устраиватся ждуном в контору.
Аноним 21/08/19 Срд 19:04:33 1457838140
>>1457836
В плане отсутствия каких-либо приложений, и без девелоперского аккаунта.

Но увы, если у тебя CI не настроен, то мне тебя жаль.
Аноним 21/08/19 Срд 19:05:01 1457841141
>>1457783
Все что можно там, так это лабы второкурсника.
Аноним 21/08/19 Срд 19:10:55 1457844142
>>1457834
> было 4+ опыта бекенда на плюсах
вот из-за этого и взяли
Аноним 21/08/19 Срд 19:22:29 1457849143
Ахуенный тред. Просто, бляд, эталонный чатик.
Аноним 21/08/19 Срд 20:20:53 1457908144
А меня уволили
Аноним 21/08/19 Срд 20:50:28 1457942145
>>1457908
Еще одного на мороз выкинули? Может действительно стоит переделать шапку.
Аноним 21/08/19 Срд 20:57:52 1457951146
переделать шапку
переделать шапку
ПЕРЕДЕЛАТЬ ШАПКУ
ПЕРЕДЕЛАТЬ ШАПКУ
Аноним 22/08/19 Чтв 11:31:00 1458285147
>>1457337
Работаю глагне iOS разрабом в 200+ чел конторе.
Чтобы пройти собес тебе НЕ НУЖНО иметь свои прилаги в апсторе.
Самый пиздатый способ показать что ты не петух - иметь толковый проект на гитхабе, за который ты естессно сможешь пояснить.

От джуна требуется просто базовые знание, логика, и способность обучаться.
Аноним 22/08/19 Чтв 12:19:52 1458315148
>>1458285
возьми меня на работу позязя
Аноним 22/08/19 Чтв 12:21:29 1458316149
>>1458285
Хм, тогда и у меня можно сказать, что 200+ челов в конторе. Хз, мб и 300+

Только я на удаленке работаю, и контактирую только с 8
Аноним 22/08/19 Чтв 12:22:23 1458319150
>>1458285
во! раз ты такой крутой,
разъясни за возрастной ценз, плз:

приходят ли к вам на собес деды 30+? общее впечатление от них?
сколько таких взяли? и сколько осталось по итогам года?
Аноним 22/08/19 Чтв 12:25:14 1458323151
>>1458316
лол, ну я заведую всеми иос разрабами. 56 человек а не 8

>>1458315
мы вам перезвоним

>>1458319
деды 30+ приходят, но они сеньоры-помидоры. Совсем зеленые не приходят. Самый старый джун 25 лет наверное, но он жгучий такой.
Аноним 22/08/19 Чтв 12:34:09 1458332152
>>1458323
>мы вам перезвоним
Позязя
Аноним 22/08/19 Чтв 12:35:51 1458333153
>>1458323
А ты сам какой лвл и стаж?
Аноним 22/08/19 Чтв 12:44:28 1458340154
Аноним 22/08/19 Чтв 12:53:35 1458344155
Аноним 22/08/19 Чтв 13:00:22 1458349156
Аноним 22/08/19 Чтв 14:06:10 1458416157
Аноним 22/08/19 Чтв 14:12:13 1458424158
Screenshot at A[...].png (233Кб, 1800x1554)
1800x1554
>>1458416
ну я тот самый разраб, а кто вы - хз :)
Аноним 22/08/19 Чтв 14:14:01 1458428159
Screenshot 2019[...].png (19Кб, 314x374)
314x374
>>1458424
думаешь я не увижу фотошоп?
Аноним 22/08/19 Чтв 14:16:23 1458433160
Аноним 22/08/19 Чтв 14:26:26 1458451161
>>1458323
спасибо за ответ.
диды отвоевали, короче. дорогу молодым...
Аноним 22/08/19 Чтв 16:50:57 1458558162
>>1457653
>через пол-года будешь засирать тред уже о том, как хуево все в ios
Уже полгода проработал. Не вижу ничего плохого. Одни плюсы. Разве что хкод чуток похуже.

Захотел я сделать вьюшку по дизайну - я сделал. А не подключаю доп либу в градл. Сиди и ковыряй свое говно дальше.
Аноним 22/08/19 Чтв 23:23:23 1458866163
>>1458558
не позорился бы лучше, неосилятор подключающий на каждый чих либу
Аноним 22/08/19 Чтв 23:59:33 1458882164
А где почитать как CLI exec файл запихнуть в local и потом вызывать как обычный pod install например? Или это просто ты пихаешь в этот локал где остальные exec находятся и zsh настраиваешь?
Аноним 23/08/19 Птн 09:56:08 1458997165
в айтюнсе нельзя сделать refund по конкретной покупке пользователя как в гугл плей???
Аноним 23/08/19 Птн 09:59:04 1458999166
Аноним 23/08/19 Птн 10:06:10 1459005167
>>1458999
имелось ввиду, что я как разработчик, могу сделать refund по запросу пользователя
Аноним 23/08/19 Птн 10:28:59 1459013168
Как же плохо быть уволенным. Ведь я такой маленький. За что же меня выгнали
Аноним 23/08/19 Птн 11:05:02 1459022169
>>1459005
Нет, ты видишь покупки только в виде графиков и поступлений на счет через два месяца.
Аноним 23/08/19 Птн 18:02:24 1459389170
Опыта программирования нет. Начать с Си сначала, выучив основы и порешав задачки, а потом на свифт катиться? Или как поступить в моей ситуации?
Аноним 23/08/19 Птн 19:18:02 1459442171
>>1459389
Так, как написано в шапке.
Аноним 24/08/19 Суб 10:54:12 1459830172
>>1457070
Ебучий гугл, который скатывается, непонятные баги которые годами не фиксятся. Новые фичи не доработанные. Взять тот же ar, на ios идеально работает захват точек, на андроиде это какое-то говно из жопы индуса. Нравится только котлин и андроид студия.
Аноним 25/08/19 Вск 00:31:19 1460334173
эточто?.mp4 (912Кб, 806x448, 00:00:30)
806x448
без комментариев
Аноним 25/08/19 Вск 01:11:08 1460341174
Аноним 25/08/19 Вск 19:10:47 1460691175
>>1460341
В iOS разработке все настолько dumbed down, что 30-летний "синьер" рассказывает про такие тривиальные вещи, как референсы и CoW?
Аноним 25/08/19 Вск 19:14:49 1460693176
>>1460691
толстишь.

покормил.
Аноним 25/08/19 Вск 20:18:20 1460712177
Не могу нагуглить. Если ли в Xcode галочка, которая запрещает перемещаться курсору в начало строки и сразу же возвращает нас на предыдущую при delete button?

Например

...._....
...._....| - например мы здесь, после нажатия назад будет так

...._....
....| - вот, а я хочу чтобы он не достигал конца а сразу наверх прыгал. как в жидбрейнсе.
Аноним 25/08/19 Вск 21:02:41 1460745178
Посоветуйте на чем вкатиться в эти ваши свифты, обязательно нужно брать мак? Если нужно, то какой подойдет для этих целей? В 15к на барахолке уложиться можно?
Аноним 25/08/19 Вск 21:19:00 1460754179
>>1460745
100 чел на место, мест нет , заебали вкатывальщики. Не вкатишься ты, тут люди годами не осиливают, джуны не нужны.
Аноним 25/08/19 Вск 21:22:25 1460758180
Аноним 25/08/19 Вск 21:37:39 1460766181
>>1460754
Я за мак спрашивал, а не стоит вкатываться или нет.
Аноним 25/08/19 Вск 21:46:31 1460770182
>>1460754
Я еще два треда назад предлагал оп пост прям вот с этого начинать. Неужели в каком-нибудь в жс-треде тоже по кд появляются аутисты и спрашивают, например, какой им браузер.
Аноним 25/08/19 Вск 21:46:52 1460771183
>>1460770
>какой им браузер поставить
slffx
Аноним 25/08/19 Вск 21:49:18 1460772184
>>1460745
Можешь взять комплектующие для компьютера и подогнать хакинтош. Тут дело будет стоять в обновлении, хз там слетают или не слетают они. А так классик aim или же вариант - 80к дешманский взять.

>>1460758
Нет, я говорю это толсто. Может там 20 летние вкатывальщики сидят на конфе? Откуда ты знаешь?

>>1460754
Есть места. Троль.
Аноним 25/08/19 Вск 22:54:28 1460806185
А че там с UiWebView? Че плохого в нем, мне тута сказали WKWebView переделать, но я обосрался, может можно Webvie оставить?
Аноним 25/08/19 Вск 22:57:33 1460810186
image.png (42Кб, 1844x330)
1844x330
>>1460806
Можно, разрешаю, но через два месяца приложение перестанет запускаться.
Аноним 26/08/19 Пнд 00:38:56 1460870187
Интересно, а здесь много анонов которые пишут под iOS? Ведь нужно 80к, а на двачах 80% даунов сидят. Остальные 18 в других языках.

Вижу 3-ех активных только здесь.
Аноним 26/08/19 Пнд 03:52:37 1460920188
иос разработка ущербна(так как продукты аппле это сугубо маркетинговый высер) и не представляет интереса для истинных программистов(красноглазых), которые, как правило, создают, поддерживают и развивают комьюнити.

либо личинка-вкатывальщик, либо работяга. бывают исключения, но это всего лишь исключения.

на свою первую фуллтайм работу меня брали фронтэндщиком, почти сразу предложили выдрочить иос. в итоге я работал иосником четыре года, уволился нахой, перегорел так шо ебать психика кринжнула. откачивал себя пол года и вот только сейчас начал подавать признаки жизни. благо веб не ушел далеко, и мне не нужно очередную платформу учить с нуля. в вебе я царь и бог, а любая еболда собирается за секунду, охуевшее развитое комьюнити, умные люди. в иось разработке одни пидарасы.
Аноним 26/08/19 Пнд 09:46:30 1460974189
>>1460920
Тогда отказывайся от своего макпука.

Если тебе не нравится работать в мобиле деве, то это не значит, что комьюнити пидарасы.

Сравнивать веб, где пишет кто как хочет и подключает кучу либ на пук с иосом - это байт.

Покормил пасту.
Аноним 26/08/19 Пнд 10:23:40 1460988190
>>1460974
>Тогда отказывайся от своего макпука
Не напоминай, в 2020 обещают макпуки на АРМ, вот это будет номер.
Аноним 26/08/19 Пнд 10:43:55 1460997191
>>1460988
в 2020, а в 2012 майя предсказывали конец света на рен ТВ. А в 2020 флаттер полностью вытеснит мобильный рынок.
Аноним 26/08/19 Пнд 11:21:09 1461019192
>>1460997
Если в следующем году это говно на арм все же выйдет, я сразу начну учить флаттер.
Аноним 26/08/19 Пнд 11:28:18 1461027193
>>1460997
флаттер же хрень, не? 5к+ ишью в гитхабе. Батарею жрет из-за того что не юзает примитивы ОС, отсюда же проблемы с ux особенно инпутов.
Мне нравится дарт и сама идея. Ну только хреновая идея была мешать функциональные и визуальные виджеты. Типа странно иметь виджет Container и Margin.
Пусть бы лучше сделали как в react-native где компоненты отдельно, стили отдельно.
Аноним 26/08/19 Пнд 11:47:35 1461038194
>>1461027
>5к+ ишью в гитхабе
Это значит что он популярный! лол
Аноним 26/08/19 Пнд 12:19:29 1461063195
>>1461038
в первую очередь это значит что в нем минимум 5к проблем
ну и ясен пень, что миллионы мух не могут ошибаться
Аноним 26/08/19 Пнд 12:45:21 1461087196
>>1461027
Конечно, все это хрень. Нормальные люди не пойдут на такое.

>>1461019
удачи.
Аноним 26/08/19 Пнд 12:58:35 1461099197
>>1461038
Популярно не поддерживаемый
Аноним 26/08/19 Пнд 20:52:41 1461453198
>>1460974
>Тогда отказывайся от своего макпука.
а я себе какинтош с разгоном собирал
Аноним 27/08/19 Втр 18:46:49 1461994199
Интересно, UI поток это же непрерывное выполнение сообщений. Если я вызову асинк мейн, то как он будет исполнятся. Он вставится в конец очередь?

Тогда насколько эта очередь большая, как она заполняется, сколько в себя вмещает?
Аноним 27/08/19 Втр 18:57:49 1462005200
>>1461994
Большинство гуглинга - это объяснения ха ту ду зис. Есть что-нибудь более интересное в этом плане?
Аноним 27/08/19 Втр 19:08:44 1462021201
>>1461994
> Интересно, UI поток это же непрерывное выполнение сообщений
иОС создаёт для приложения 6 очередей на сколько я помню.
Главную очередь (маин) типа сериал. И 5 вспомогательных типа конкурент. В главную сериальную очередь попадают задания по умолчанию так как колбеки от вьюх попадают в главную очередь а куски твоего кода стартуют с какого либо колбека от вьюхи, либо после дид финиш лаунча в делегате который тоже вызывается в главной синхронной очереди.
> Он вставится в конец очередь
И только в конец очереди.
> Тогда насколько эта очередь большая, как она заполняется, сколько в себя вмещает?
Приложение закончится как только выполнится последне задание из главной сериальной очереди, но оно не выполнится никогда, так как стоит ран луп (бесконечный цикл while), который слушает ивенты от вьюх и засовывает их в конец очереди.
Аноним 27/08/19 Втр 19:33:13 1462052202
Аноним 27/08/19 Втр 22:15:12 1462144203
image.png (377Кб, 1026x842)
1026x842
что то какентош перданул ошибками и теперь не запускается, а я как назло переопределил диск с бекапом в говносборку.
Аноним 28/08/19 Срд 14:26:49 1462570204
Глубже погружаешься в GCD, всегда открываешь опять что-то новое.

Аноним 28/08/19 Срд 14:41:29 1462586205
Аноним 28/08/19 Срд 14:58:45 1462603206
>>1462586
barrierы. Придумал сейчас только один кейс - это при сериал queue с concurrency аттрибутом предотвращать изменение массива (банально)

Больше пока кейсов не могу с ним придумать. Изменять какой-нибудь участок переменной, которую следует где-то читать.. не знаю где еще можно юзнуть это. Мб кейс - юзер ходил по локациям, а они разбиты на полигоны и если он вошел в какой-нибудь из них то считать значение - а чтобы узнать текущее месторасположение - это постоянно в utility работают нотификейшены (конечно так не делают, но все же)
Аноним 28/08/19 Срд 15:09:29 1462608207
>>1462603
Можно заюзать, чтобы сделать чтение-запись в переменную потокобезопасными. Все делаешь на конкаррент кью, читаешь синком, сеттишь асинком с барьером.
Аноним 28/08/19 Срд 15:14:24 1462612208
>>1462608
Это я понимаю, я просто придумывал конкретные кейсы.

Следующее на очереди это семафоры и потом перейду к операшионалсам.
Аноним 28/08/19 Срд 15:21:07 1462623209
Единственное что мне не нравится в хкоде, так это то, что он не может показать все комбинации в методе. Взять тот же асинк. Пока не узнаешь что он может так async(flags: []) - никогда и не додумаешься.
Аноним 28/08/19 Срд 15:48:13 1462644210
Кто-нибудь пописан на поинт фри? Стоит ли расчехлять свои сабжи?
Аноним 28/08/19 Срд 15:48:36 1462645211
Аноним 28/08/19 Срд 16:19:49 1462667212
>>1462623
Зато благодаря LLVM есть нереальная тулза свифт ацесс рейс. Для тех кто ворочает большие корпоративне йобы незаменимая штука.
Аноним 28/08/19 Срд 16:22:15 1462670213
Снимок экрана 2[...].png (7Кб, 415x44)
415x44
Аноним 28/08/19 Срд 21:15:23 1462808214
Кто нибудь пробовал vapor?
Аноним 29/08/19 Чтв 00:23:21 1462928215
Сап, посоны. я фронт его макака, зп $2700. Есть ли смысл перекатываться в свифт? много работки? есть ли работа на свифт на сервер сайде?
Аноним 29/08/19 Чтв 00:57:44 1462941216
>>1462928
А нахуя 2700$ врот энд макаке перекатываться? Работы на свифте мало.
Аноним 29/08/19 Чтв 19:22:50 1463379217
Аноним 29/08/19 Чтв 20:16:30 1463396218
Screenshot 2019[...].png (28Кб, 1186x230)
1186x230
Как это развернуть? Я понимаю что тут берутся 2 функции и возвращается результат с первым переданным параметром.

И если полностью развернуть то будет так

var t = kek()
var res = kek(t)

Но я хочу написать это внутри тела пикрила. 20 минут сижу думаю.
Аноним 29/08/19 Чтв 20:49:45 1463419219
на иос есть рабочий блюр из каробки в отличии от ведроида?
Аноним 29/08/19 Чтв 21:03:50 1463432220
Аноним 31/08/19 Суб 17:42:37 1464751221
>>1463419
изначально в иоси в свифте он скрыт и запросами в обжс(например метод NSClassFromString и другие) можно было его создать и применить как фильтр к calayer кажется.

есть UIBlurEffect, но если просмотреть его средствами отладки, то можно увидеть, что там применяется не только блюр и даже не только затенение, там есть третий фильтр, вроде бы применяется матрица цветов, ну в общем просто какой то цветовой фильтр.

в сети все советуют хуячить UIBlurEffect, хотя это не блюр, а ебаная хуйня, если строго смотреть на вещи. я не могу показать пример кода как вытащить настоящий блюр, ну мне похуй просто и я вообще из под винды щас сижу. но вы сами можете продебажить UIBlurEffect, найти список фильров и как называется фильтр блюра(gaussian blur) ну короче что я вам рассказываю, вы сами все умеете. отмечу лишь, что это не CIFilter, это CAFilter и применяется он к CALayer
Аноним 31/08/19 Суб 17:58:29 1464763222
>>1464751
впрочем, через CIFilret блюр тоже работает и даже без пердольств, но я его не юзал, потому что были потери производительности из-за конвертирования картинок. то есть что бы просто заблюрить че то, я должен сделать скриншот, к нему применить блюр и наложить этот скриншот поверх контента.

так же я вытягивал цвет в UIBlurEffect режимами наложения(умножал цвет) и из например черного варианта получался почти оригинальный блюр. но там была потеря точности и градиенты получались со ступеньками, ну и плюс там был цветовой фильтр, так что немного не то.
Аноним 01/09/19 Вск 15:09:10 1465195223
Насколько вообще сейчас востребованы ios разрабы в крупных компаниях?
Аноним 01/09/19 Вск 18:00:12 1465329224
>>1465195
Ты тот шизик, который время от времени спрашивает такие даунские вопросы?

Признайся уже.
Аноним 01/09/19 Вск 19:42:34 1465381225
Какие, на ваш взгляд, зарплатные вилки в ДС для джуна и мида?
Аноним 01/09/19 Вск 19:54:41 1465382226
>>1465381
На хабре статистика была..
Аноним 01/09/19 Вск 20:33:20 1465405227
>>1465382
Там регионы сильно занижают медианную ЗП.
Аноним 01/09/19 Вск 20:37:40 1465409228
>>1465381
Джун 80-120 на руки. Мидл 120-180.
Аноним 01/09/19 Вск 21:05:52 1465424229
>>1465409
Джун - 40к - 100к.

Ты слишком завышаешь. С мидлом все норм.
Аноним 01/09/19 Вск 21:07:01 1465425230
>>1465424
А между джуном и мидлом пропасть и получать 110к нереально?
Аноним 01/09/19 Вск 21:10:12 1465427231
>>1465381
> в ДС для джуна
не нужны
Аноним 01/09/19 Вск 21:50:08 1465442232
>>1463396
Кстати, я все таки это u-turned.

>>1465425
Это уже сильный ждун - новый мидл.
Аноним 01/09/19 Вск 21:55:39 1465444233
Screenshot 2019[...].png (168Кб, 1800x824)
1800x824
Сначала потестил без возвращения кложуре, потом с ним.
Аноним 01/09/19 Вск 22:21:57 1465457234
Аноним 02/09/19 Пнд 10:03:29 1465592235
блять, почему таргетинг в файрбейс не работает для иос
Аноним 02/09/19 Пнд 10:42:03 1465606236
Нет, всё таки два ядра 17 года даже с турбобустом просасывают 4ём ядрам 11 года. Так что кто собирается брать мак берите только 4 ядра не ведитесь на дешевизну.
Аноним 02/09/19 Пнд 14:20:22 1465718237
>>1465606
у меня обычная прошка за 200к. все норм.
Аноним 02/09/19 Пнд 14:27:37 1465727238
какого года? пруфни
Аноним 02/09/19 Пнд 18:51:08 1465944239
Конфа в телеге у треда есть вообще? Помню раньше вроде была палата лордов. Может создадите?
Аноним 02/09/19 Пнд 20:59:45 1465995240
>>1465944
ну и нахуй она нужна, если даже в треде никого нет
Аноним 02/09/19 Пнд 21:23:42 1466009241
>>1465944
>Конфа в телеге у треда есть вообще?
Что ты хочешь делать в этой конфе?
Аноним 02/09/19 Пнд 23:54:54 1466086242
Screenshot 2019[...].png (870Кб, 2880x1800)
2880x1800
Как же это мощно
Аноним 03/09/19 Втр 19:15:02 1466484243
Аноним 03/09/19 Втр 22:25:07 1466569244
>>1466484
1. А ты не пробовал на торентах искать?
2. Самые важные курсы в твоей жизни есть в шапке.
Аноним 03/09/19 Втр 22:55:15 1466587245
Сап двощ. В каком виде сейчас лучше делать портфолио, чтобы вкатится на джуна? Обязательно нужен опубликованный апп, или ссылки на гитхаб с несовсем говнкодом хватит? И что подрочить перед собеседованием? По сравнению с плюсами как-то подозрительно лайтово выглядят требования в вакансиях.
мимо-пытался-выкатится-из-ебаных-плюсов-и-вернулся-в-пр-спустя-полтора-года
Аноним 03/09/19 Втр 22:59:51 1466589246
>>1466587
нужно опубликованное приложение с dau > 100
Аноним 03/09/19 Втр 23:37:23 1466617247
>>1466587
100+ приложений, по 100к скачиваний в каждом.
тогда мы подумаем насчет вакансии на ждуна.
Аноним 03/09/19 Втр 23:41:08 1466620248
15660558840740.jpg (125Кб, 900x602)
900x602
>>1466589
>>1466617
Как в /по/рашу зашёл, старый добрый зк.
Понятно, гитхаба с залупой хватает. А к собеседованиям что подтянуть?
Аноним 04/09/19 Срд 09:06:17 1466753249
>>1466620
Только по знакомствам.
Аноним 04/09/19 Срд 10:34:21 1466771250
>>1466620
>собеседованиям что подтянуть?
ссылка/значение, @escaping. на мидла GCD, очереди. Хватит с головой. Но ещё будут 100 процентов рандомные даунские вопросы от 25 летних сеньёров, которые невозможно предсказать и невозможно правильно ответить
Аноним 04/09/19 Срд 10:37:30 1466773251
>>1466771
По ios конечно же Responder Chain и App Delegate. Не помешает знать методы класса UIView и AutoLayout.
Аноним 04/09/19 Срд 11:26:26 1466787252
>>1466771
>рандомные даунские вопросы от 25 летних сеньёров
Как же пажилого макакена рвёт.
Аноним 04/09/19 Срд 12:16:25 1466800253
>>1466620
app notes with CoreData, movie app, потом работаешь с кастомным транзишеном, локейшеном, картами, пишешь UI ручками, поиграйся с созданием кастомных коллекций, нотификейшенами и создание кастомных вьюшек, + это все анимировать и разобраться с обжс. GCD, NSOperations, строй очереди с ними большие. цепочки. Играйся с PromiseKit. Очень сильная Swift база должна быть. И возможно, тогда тебя возьмут ждуном.

>>1466771
))))))))))))))))))))))))))))))))))))))))))
Аноним 04/09/19 Срд 13:18:04 1466834254
>>1466800
Говорю же, какие-то подозрительно лайтовые требования по сравнению с плюсами.
Аноним 04/09/19 Срд 14:14:14 1466878255
>>1466834
Да, ничего сложного нет. Осиливай и вкатывайся.

Разве кто-то пишет на куколдских языках еще?
Аноним 04/09/19 Срд 14:22:31 1466887256
>>1466878
>Разве кто-то пишет на куколдских языках еще?
Жава/ц# треды на нулевой вечно же.
Аноним 04/09/19 Срд 15:06:12 1466984257
>>1466878
Два чаю
Если есть айфон и мак или хакинтош, то вкатываться лучше в ios. Всякие врот енд и прочая хрень идут в топку.
Аноним 04/09/19 Срд 15:14:16 1466991258
>>1466887
жаба, сисярп - признак умственно отсталого человека.
Аноним 04/09/19 Срд 16:59:38 1467098259
>>1466984
во вронтенде ты пишешь код и он работает. если ты пишешь хороший код, он работает так охуенно что тебе даже кажется что ты перестарался.

в иоси ты либо пишешь хоть какой то код, лишь бы он работал. либо фиксишь баги других обезьян. даже если ты пытаешься писать хороший код, в итоге оказывается что все гавно тлен надзор. и только шизики блять могут накалякать говнеца и гордится этим, ну конечно они же уже купили оверпрайс парашу, обратного пути нет.
Аноним 04/09/19 Срд 17:26:24 1467122260
>>1467098
>во вронтенде ты пишешь код и он работает. если ты пишешь хороший код, он работает так охуенно что тебе даже кажется что ты перестарался.
>в иоси ты либо пишешь хоть какой то код, лишь бы он работал. либо фиксишь баги других обезьян. даже если ты пытаешься писать хороший код, в итоге оказывается что все гавно тлен надзор
Чего? Мне кажется, или ты сейчас мокропиську сравнил со свифтом? Точнее, ты сравнил платформы разработки. Разве веб это не топ 1 параша в мире? Попробуй потоньше.
Аноним 04/09/19 Срд 17:27:31 1467124261
>>1467122
И проблема не в топ, что веб как платформа параша. А в том, что пока ты найдешь нормальную компанию, тебе через 99 нужно переползти. А в этих 99 тебе встретятся разные стандарты, для которых голову ты перестраиваешь.

В общем, это сравнение твое - кек.
Аноним 04/09/19 Срд 18:08:41 1467170262
>>1467098
>в иоси ты либо пишешь хоть какой то код, лишь бы он работал. либо фиксишь баги других обезьян
Пиздеж. Когда осиливаешь юнит и уи тесты, код становится вполне стабильно работающим.
Аноним 05/09/19 Чтв 01:22:48 1467520263
>>1451936
Raiden, ты? Не растраивайся так
Аноним 05/09/19 Чтв 04:28:45 1467554264
>>1467122
>>1467124
>>1467170
понимаете, apple экосистема даже на реальный мир никак не влияет. ну можно конечно сказать А ВОТ В США А ВОТ ПЛАТЕЖЕСПОСОБНОСТЬ, ну ето блять единичные случаи, я говорю в общем.
да, айфон был в свое время уникальным и неповторимым. сейчас - нет.

если удолить веб, пизданутся все. веб действительно был каким попало десять лет назад. после прихода html5 и еще спустя пять лет его допилили, и сейчас это полноценная, востребованная и самодостаточная платформа.

а ios - это легаси говно, которое делали в попыхах, и которое таковым и осталось спустя десять лет. а удел ios макак - это адаптировать уже готовые приложения(обычно сайты) под ios.

я серьезно. веб конечно не идеален, но иос то это вообще пиздец. в иоси кроме автолаяута вообще ничего интересного нет, да и тот - наслоившаяся фича на легаси говнище.
Аноним 05/09/19 Чтв 07:20:51 1467578265
image.png (172Кб, 454x380)
454x380
Куда я блять попал?
Аноним 05/09/19 Чтв 08:36:13 1467592266
Сколько стоит разработка приложения? Написание кода
Для иос, для андройд примерно одинаковые расценки?
Есть мысль сделать приложение, в первую очередь для себя, и для нуждающих. Дневник/планировщик/организация информации
настройки, несколько экранов.
Дизайн будет, не просто нарисованный а нарезанный под разработку.
Конечно здорово было бы найти энтузиаста, но это очень маломонетеризованная идея, и честно говоря пока не очень хочется делать это для коммерческих целей. Смутно вообще в теме, и монетизация предвидится минимальная, в добровольном порядке, облако какое нибудь, на счет рекламы сомнения сильные
Аноним 05/09/19 Чтв 09:00:41 1467600267
>>1467554
Ну давай отвечать на пасту)

>айфон был в свое время уникальным и неповторимым. сейчас - нет.
Да похуй как то.

>если удолить веб, пизданутся все.
Ты, наверное хотел сказать, если удалить бек?

>и сейчас это полноценная, востребованная и самодостаточная платформа.
как и все другие платформы.

>а ios - это легаси говно,
мочаскрипт это тоже легаси говно. Особенно жквери.

>которое делали в попыхах, и которое таковым и осталось спустя десять лет.
Напоминает больше жс.

>а удел ios макак - это адаптировать уже готовые приложения(обычно сайты) под ios.
А веб умеет нфс считывать? На этом и закончим.

>я серьезно. веб конечно не идеален, но иос то это вообще пиздец
)))))))))))))))))

>в иоси кроме автолаяута вообще ничего интересного нет
)))

>да и тот - наслоившаяся фича на легаси говнище.
на такую толстоту уже нечего отвечать.

Аноним 05/09/19 Чтв 09:03:20 1467601268
>>1467592
расценки не помню. Примерно, самое простое приложение - 400к.
Серьезные - 1.5кк. Вообще все колеблется от 400к - 2кк.

>Для иос, для андройд примерно одинаковые расценки?
Хз, мб ведройд чуть больше, т.к. тяжелее.

>Есть мысль сделать приложение, в первую очередь для себя, и для нуждающих. Дневник/планировщик/организация информации
настройки, несколько экранов.
делай.

>Конечно здорово было бы найти энтузиаста,
Конечно здорово было бы найти человека, который будет мне оплачивать проживание в этом мире.

Не думаю что осилишь это. Раз вообще смутен в теме.
Аноним 05/09/19 Чтв 09:06:18 1467602269
>>1467600
И вообще, как бы ты не старался что-то либо там доказывать через экран, все равно есть неоспоримый факт. Работать в иосе легче и приятней чем на фронтенде. А то что нравится - это дело любви к терпиле. Т.е. ты терпишь, видя что-то новое. Глупо с этим спорить.

Покормил.
Аноним 05/09/19 Чтв 09:09:04 1467605270
изображение.png (212Кб, 300x294)
300x294
>>1467602
>Работать в иосе легче и приятней
Аноним 05/09/19 Чтв 09:10:05 1467606271
>>1467605
Когда уже ответить нечего. В общем, вся суть двачера.
Аноним 05/09/19 Чтв 09:11:54 1467608272
>>1467601
Да я вообще к программированию левым боком, поверхностный интерес, любопытство, окружение, и любовь к приложухам. ui/ux
По факту да, настройки, несколько экранов, система хранения? Все достаточно минималистично в плане функционала
В вашей сфере не распространенно проекты на энтузиазм/в портфолио?
Понятно что это не прибежать "НУ ЭТО ЖИ В ПОРТФОЛИО СДЕЛАЙТЕ БЕСПЛАТНО", а чисто такая маленькая вероятность что кому то понравится идея, тоже есть необходимость в подобном софте или реализации себя для общества(лол). надеюсь эта идея поможет многим людям
А если самостоятельно вообще без всяких знаний (минимальный питон когда-то) изучать язык это лет 5 уйдет (учитывая что я не из упорных железных задниц сидеть по 5 часов каждый день).

Аноним 05/09/19 Чтв 09:15:03 1467610273
>>1467608
собственно 3 опции вижу
1.заказать за деньги
2.Найти единомышленника
3.Изучить самому то что необходимо для конкретных задач
4. Ну и самый грустный, оставить как иллюзию потешить фантазии. Что думаете?
Аноним 05/09/19 Чтв 09:15:22 1467611274
>>1467606
> >)))))))))))))))))
> >)))
>Когда уже ответить нечего. В общем, вся суть двачера.
И то правда.
Какой самокретиничный говноед, хаха.
Аноним 05/09/19 Чтв 09:15:43 1467612275
>>1467601
>Примерно, самое простое приложение - 400к.
пипец занятся разработкой приложений чтоле

>>1467608
да у него маняцифры (по факту ценник начинается от сотен долларов), но у тебя вопрос глупый
сделают тебе очевидно в очень большом разбросе цифр и качества, а конкретно примерно за сколько ты можешь оценить сам посмотрев на фрилансовых биржах
Аноним 05/09/19 Чтв 09:22:12 1467615276
>>1467612
>да у него маняцифры (по факту ценник начинается от сотен долларов),
Я работаю в конторе, а не на коленке на фрилансе, где каждый второй кидает багованный продукт (хотя может повести)

>>1467610
>Что думаете?
Думаю пора тебе свалить отсюдова. Ты не знаешь чего хочешь.
Аноним 05/09/19 Чтв 09:22:24 1467616277
>>1467612
Спасибо за мысль о биржах! Я знаю только upwork, русские fl.ru и подобные актуальны? гугел походу выдал вообще все биржи,в том числе дохлые, какие адекватные?
Аноним 05/09/19 Чтв 09:25:12 1467619278
>>1467615
Ну бля конечно не знаю. А то на стадии идеи и наброска все сразу тз выдают, да? Особенно мимо проходящие. Для того чтобы понять насколько реализуемо хотя бы спрашиваю
спасибо за фидбек в любом случае
Аноним 05/09/19 Чтв 09:25:15 1467621279
image.png (332Кб, 742x305)
742x305
Аноним 05/09/19 Чтв 09:26:43 1467623280
>>1467621
я еще вброшу
зная фронт можно писать приложения под айос
но не наоборот :3
Аноним 05/09/19 Чтв 09:30:13 1467627281
image.png (865Кб, 1280x547)
1280x547
>>1467623
Можно вообще pwa пилить и выносить сайт на рабочий стол, раз уж сразу говно решил лепить.
Аноним 05/09/19 Чтв 09:38:21 1467636282
>>1467623
>ная фронт можно писать приложения под айос
Толсто. Серьезные делаются через мосты, и тебе потребуется копаться в обжс и жабе одновременно.
Аноним 05/09/19 Чтв 09:40:27 1467637283
>>1467627
но пва не пустят в аппстор
Аноним 05/09/19 Чтв 09:42:10 1467639284
Аноним 05/09/19 Чтв 09:43:48 1467640285
>>1467639
Ну и апп стор не нужен, нужно открыть сайт в сафари и нажать add to home screen
Аноним 05/09/19 Чтв 10:06:48 1467650286
>>1467623
>зная фронт можно писать приложения под айос
Нет. От поддержки одинакового кода для всех платформ отказались все адекватные разработчики. Проще нанять спеца по ios чем заставлять ебаться штатного разработчика подобной хуитой.
Аноним 05/09/19 Чтв 10:09:04 1467652287
>>1467608
>А если самостоятельно вообще без всяких знаний (минимальный питон когда-то) изучать язык это лет 5 уйдет
Ебанулся? obj c простой, там даже спека мало весит. С самой iOS платформой будет больше ебли чем с простой и понятной сишкой на макросах NextSTEP
Аноним 05/09/19 Чтв 10:13:26 1467653288
>>1467652
говорю ж я вообще мимо непрогрер, не в курсе.
То есть, скажем с помощью человека (правда не на мобильной разработке), который будет смотреть/подсказывать, можно самому освоить код на подобную тему? По времени не горит, но как то хотелось бы в течении полугода хотя бы
Свифт не трогать?
Аноним 05/09/19 Чтв 10:18:27 1467655289
>>1467653
Свифт говно. Идея была норм, но сейчас долбоёбы из него хотят сделать C++.
Начав с хелловорда за полгода изи уже можно разбираться в коде.
Аноним 05/09/19 Чтв 10:20:49 1467657290
>>1467653
>говорю ж я вообще мимо непрогрер, не в курсе.
Либо иди нахуй, либо учи.

Могу курсы устроить, по 250 рублей час.
Аноним 05/09/19 Чтв 10:43:44 1467662291
>>1467655
ну собсна задачки на питоне решал и то хлеб. Спасибо за направление.
Аноним 05/09/19 Чтв 10:54:59 1467666292
image.png (109Кб, 480x360)
480x360
> заходишь в айос тред
> рекомендуют забить на свифт
Аноним 05/09/19 Чтв 12:42:13 1467700293
> думаешь что swift silver bullet
> переписываешь мегакрутой суперпроект
> писоешь какоешь
Аноним 06/09/19 Птн 06:04:11 1468218294
>>1467600
иос и макос ничего предложить не могут, кроме дизайна(и даже это уже под вопросом) и тормозов. у защитников аппле в принципе не может быть аргументов, так что я не удивлен, что увидел откровенный бред.

>>1467602
> Работать в иосе легче и приятней чем на фронтенде
если тебе приятно билдить средние проекты минуты МИНУТЫ БЛЯТЬ, ловить краши хкода, подключать кучу либ для верстки, сети и чего угодно, то вероятно ты говноед.

вы же, иос макаки, выродитесь сами в любом случае.
Аноним 06/09/19 Птн 09:29:40 1468268295
>>1451658 (OP)
какого хе*а у android dev зарплата догнала и даже перегнала ios.
Нихуя тратиться не надо, любой китайфон и пк, порог входа нулевой
Аноним 06/09/19 Птн 10:05:48 1468287296
>>1468218
>макос ничего предложить не могут, кроме дизайна(и даже это уже под вопросом) и тормозов.
А я то думаю, чего все людишки говноеды с макбуками ходят.

>у защитников аппле в принципе не может быть аргументов, так что я не удивлен, что увидел откровенный бред.
0 аргументов. Во всем прав. Даже нечего противопоставить.

>если тебе приятно билдить средние проекты минуты МИНУТЫ БЛЯТЬ
Аналогичная ситуация и с ведройдом. Там даже на 5% похуже.

>подключать кучу либ для верстки, сети и чего угодно, то вероятно ты говноед.
Чего? Вижу маньку, которая на ведройде ничего не делала. По сравнению с ним здесь на 1\10 либ меньше. Ну а если ты не можешь разобраться с Foundation и при писке "нужно обновить бекраунд слой" тащишь какой то промис - это уже твои проблемы.

>>1468268
ЗП же одинакова. Где пруфы?
>Нихуя тратиться не надо, любой китайфон и пк, порог входа нулевой
Да, пока ты доползешь до этой ЗП ты поседеешь от количества говна, которое там творится. Думаешь я шучу?

Аноним 06/09/19 Птн 10:10:07 1468290297
И не нужно говорить что ведройд лучше иоса. Достаточно остановится на взмахе imageView. Мне достаточно какой-нибудь UISwipeGestureRecognizer на 10 строчек сделать, а не имплементировать 10+ методов, разбираясь в андройд доке что где и потом менять это говно.
Особенно если это какой нибудь collectionView - с пинчем. Сделать одно удовольствие.

А тебе сначала нужно с пинчем придумать что-то (тащить либу соответственно), А потом почитать в этой либе доке - что увы она со view pagerом не работает. И у тебя начинается долбежка в попку.

Дальше и расписывать не нужно. Разницы слишком велики.
Аноним 06/09/19 Птн 10:23:30 1468305298
>>1468218
>ловить краши хкода
че, с 9 крашей не видел
> подключать кучу либ
нах ты свой экспириенс об андроиде тащишь, шизло
Аноним 06/09/19 Птн 10:47:46 1468316299
>>1468305
>че, с 9 крашей не видел
У меня кстати хкод вылетает раз в 2 недели просто так. Видимо если слишком долго в нем сидишь он умирает.
Аноним 06/09/19 Птн 10:55:36 1468323300
>>1468287
Да я не только посидел, но и к психотерапевту уже хожу.
Хотел купить макбук, айфон и перекатиться из ведра к вам.
Но, блять, то что мне придется потратить 200к + на технику, опять устроиться из мидла в джуны на три раза меньшею зп, просто 0 награды. Пару лет назад мотивировала хоть то, что у ios зп была на процентов 15% выше, щас же нихуя.
Аноним 06/09/19 Птн 11:03:01 1468330301
>>1468323
>Пару лет назад мотивировала хоть то, что у ios зп была на процентов 15% выше, щас же нихуя.
Сижу жду пруфов.
Аноним 06/09/19 Птн 11:42:22 1468374302
2019-09-0611-39[...].png (39Кб, 802x1079)
802x1079
2019-09-0611-40[...].png (32Кб, 772x1068)
772x1068
>>1468330
за прошлые годы пруфов не нашел, но за 2019 результаты такие, хотя другие исследования говорят что зп уже равна
Аноним 06/09/19 Птн 11:47:12 1468378303
>>1468374
177 и 139 анкет. 316 опрошенных, причем в рашке, судя по языку.
Слишком малая выборка. Нет городов, возраста, семейного положения, источника и .д.

Причем, где здесь 15% выше у андройда?
>что у ios зп была на процентов 15% выше, щас же нихуя.

Я тоже могу графики по сути нарисовать.
Аноним 06/09/19 Птн 12:07:14 1468391304
>>1468218
Чел, судя по твоим высерам, ты даже до джуна не дотягиваешь, чтобы критиковать платформу. Если тебе не нравится сама эпл, то иди срать в /s, тут-то ты нахуя.
Аноним 06/09/19 Птн 12:20:05 1468399305
>>1468305
>че, с 9 крашей не видел
На свифте ничего не пишешь чтоле? Регулярно отваливается всё что можно и жалобно просит его перезапустить, лол.
Аноним 06/09/19 Птн 13:24:18 1468428306
Аноним 06/09/19 Птн 13:36:17 1468441307
>>1468287
>>1468305
мне похуй на андроед, читаете жопой дауны и даже не понимаете о чем речь идет.

> Ну а если ты не можешь разобраться с Foundation и при писке "нужно обновить бекраунд слой" тащишь какой то промис - это уже твои проблемы.
где foundation и где uikit, даун ебаный

>>1468391
так может это ты ждун, который еще не разобрался в прелестях разработки под иос? панимаешь, простыми ждунскими примерами не нужно оперировать. очень мило, что в иоси можно сверстать менюшку в interfacebuilder и она даже будет работать. но в реальных проектах никто не использует ib.
в этих ваших курсах вообще все очень мило и просто делается. но в первом же реальном проекте вы нажретесь говна.
Аноним 06/09/19 Птн 13:48:36 1468455308
>>1468441
> но в реальных проектах никто не использует ib.
эм...

Это и так понятно, что ты потролить пришел. Но не настолько же.

>где foundation и где uikit, даун ебаный
И чего ты вообще здесь придрался? Не нравится - не кодь.

мимо.
Аноним 06/09/19 Птн 13:51:33 1468456309
>>1468441
Чел, не виляй жопой, тебя насквозь видно по твоим проблемам уровня >много библиотек подключил - долго собирается - как без них не знаю(
Я понимаю, что ты вротэндер и только и делаешь что верстаешь, но в айос мирке верстка интерфейса - это тривиальная задача и вообще рутина.
Аноним 06/09/19 Птн 14:33:48 1468508310
>>1468455
>>1468456
я описываю простые и очевидные проблемы, которые легко воспринять и легко на них наткнуться.

суть претензии в том, что в иоси результат не оправдывает объемов вкладываемых сил. все дело в том, что иос в целом кривое уебанское говно. в ней даже баги есть и недоработки в самих компонентах, которые аппле настаивает использовать https://developer.apple.com/design/human-interface-guidelines/

все блять громоздкое и уебищное.
Аноним 06/09/19 Птн 15:11:19 1468542311
Xcode очень умная штука.
Попробуйте присвоить переменной let какое нибудь поле которое принимает енам через точку - всплывашку. Всплывашка не появится пока переменная не станет var.
Аноним 06/09/19 Птн 15:18:30 1468544312
>>1468508
Если ты уже прижился здесь. Показывай именно что тебе не нравится. Факты. Жалобные писки про либы оставь школьникам.

> в ней даже баги есть и недоработки в самих компонентах,
Где? По ссылке не вижу багов и компонентов. Есть только классификация и либы от эппле.

Аноним 06/09/19 Птн 15:19:27 1468545313
Планирую отвечать по делу и ради лулзов, про фронт молчу же.
Аноним 06/09/19 Птн 16:20:43 1468613314
>>1468399
>На свифте ничего не пишешь чтоле?
Стараюсь максимально это говно избегать.
Аноним 06/09/19 Птн 16:22:52 1468617315
>>1468508
>в иоси результат не оправдывает объемов вкладываемых сил
Потому что ты макака-копипастер, не желающий разбираться.
Аноним 06/09/19 Птн 16:40:42 1468632316
image.png (224Кб, 1328x626)
1328x626
>>1468617
Не представляю даже что бы он про плюсомирок сказал, если для него айос сложный, трудный, громоздкий лол
Аноним 06/09/19 Птн 17:29:57 1468678317
>>1468428
Ну бывает просто эррор зависает в верхнем баре и его подсветка на месте бывшей ошибки в коде (или вообще без этого), и не даёт компилить, если открыть его говорит, мол "сервисы икскода ебнулись, перезопусти воркфлов пжлст". Бывает просто теряет эмулятор из виду и тоже без перезапуска не лечится. Короче, как что-то вылезет в следующий раз, запощу скрины.
Аноним 06/09/19 Птн 17:30:57 1468680318
>>1468613
Вот это я понимаю, последний герой. Дай-ка угадаю: заебался учится новому и собираешься на обж-с сидеть как диды на коболе?
Аноним 06/09/19 Птн 17:35:13 1468685319
>>1468680
Когда перестанут обратную совместимость в новых версиях ломать тогда и пересяду
Аноним 06/09/19 Птн 17:39:39 1468689320
depositphotos17[...].jpg (212Кб, 1600x1167)
1600x1167
>>1468685
>Когда перестанут обратную совместимость в новых версиях ломать тогда и пересяду
Аноним 06/09/19 Птн 17:42:39 1468693321
>>1468685
>Когда перестанут обратную совместимость в новых версиях ломать тогда и пересяду
Отвечу кратко, я когда писал на жабе - было 150 вариантов как сделать Х. Каждый петух писал по своему.
В свифте мне наоборот даже радостно что они ломают язык. Зато говно, которое прижилось ранее - смывается.
Это плюс, а не минус. Конечно, все в пределах разумного.
Аноним 06/09/19 Птн 17:45:13 1468697322
>>1468689
Юный ты еще для качественно разработки по. Недавно вкатился?
Аноним 06/09/19 Птн 17:48:37 1468700323
0aa493038df7ab9[...].jpg (25Кб, 500x365)
500x365
>>1468697
Пора на пенсию, грузчиком работать.
Аноним 06/09/19 Птн 18:07:08 1468730324
>>1468678
дак икскод на сях написан причём тут свифт?
Аноним 06/09/19 Птн 18:27:23 1468763325
1-208.jpg (46Кб, 640x398)
640x398
>>1468730
При чём тут си, поехавший? Ты читал ветку?
Аноним 06/09/19 Птн 18:50:13 1468804326
Screenshot 2019[...].png (188Кб, 848x346)
848x346
>>1468428
Вот и первый краш, во время переименования ассета.
Спосибоапплзахуйкод
Аноним 06/09/19 Птн 19:01:33 1468821327
>>1468804
У меня таких крашей нет. Ты пробовал переустанавливать хкод хоть?
Аноним 06/09/19 Птн 19:13:46 1468842328
Screenshot 2019[...].png (34Кб, 1820x96)
1820x96
>>1468821
Ну так и у меня они не каждый день, вон второй жук вылез. На то это и баги, уже не первый год такая хуйня, кривой софт от переустановки не улучшится.

>У меня таких крашей нет.
Это значит что ты за ним просто не работаешь.
Аноним 06/09/19 Птн 19:22:37 1468856329
>>1468842
>Это значит что ты за ним просто не работаешь.
Или кто-то жопорук. У меня на работе тоже есть такой чел, все у него не работает, везде ошибки, все само падает и крашится.
Аноним 06/09/19 Птн 19:36:34 1468870330
>>1468856
У меня же не код мой крашится, а иде, мань. Видимо для переименования ассета нужны особо прямые руки нюфага, который даже не в курсе что икскод всегда был баганной парашей, и сейчас у него ещё достаточно стабильные времена. Как выкатят SwiftUI — можно будет тред вайпить, как во времена введения сторибордов.
Аноним 06/09/19 Птн 19:54:14 1468887331
>>1468870
>икскод всегда был баганной парашей
Лет 5 назад, когда я только перекатывался с C#, да. Сейчас это на удивление стабильный продукт.
Аноним 06/09/19 Птн 20:39:07 1468939332
Аноним 07/09/19 Суб 12:14:20 1469312333
Аноним 07/09/19 Суб 15:48:42 1469448334
>>1468544
> Показывай именно что тебе не нравится. Факты
c uitableview дохуя проблем и проще написать свою таблицу с нуля, чем пытаться фиксить баги стандартной таблицы. с анимациями ячеек(batch updates) - ерунда, можно применить diff-алгоритмы, можно самому пересчитать индексы, но алгоритм в самой таблице недоделан. пример: нельзя переместить(move) секцию и одновременно с этим переместить ячейку в этой секции, потому что все операции с секциями это for each по ячейкам, получается что к одной ячейке применяется сразу две операции, из-за этого таблица кидает ошибку. это только одна проблема таблиц, все и сразу описывать слишком долго и нинужно.

uinavigationbar - может показать прозрачное ничего, если в приложении есть переходы между экранами есть бар <-> нету бара. ну это хотя бы можно пофиксить. между прочим видел такой баг в приветственных экранах после форматирования семерки.

большинство компонентов - легаси говно, соответственно везде нужны блядские селекторы. переделали только UIAlertController, чето еще и больше нихуя.
UIButton по идее должен быть очень используемым компонентом, но это пиздец как же им невозможно пользоваться.

делегатоблядство вообще поощрает дублирование кода.

кварц у меня какую то фигуру не хотел обрисовывать линией(stroke), хотя подобные фигуры он нормально обрисовывал, я так и не понял в чем было дело, но я тогда просто нарисовал линию бесконечно длинным пунктиром(dash line).

автолаяутом до анчоров было невозможно пользоваться из коробки.

ну это только то что всплыло в памяти сходу. короче после четырех лет этой пидоросни я перегорел так, что под конец взвешивал пожрать говна или еще пописать на свифте под иос. так как я не хотел ни того, ни другого, я просто отдохнул от прогроминга и вот заново вкатываюсь во фронт енд. хакинтош снес нахуй, так как я его даже не запускал несколько месяцев.
Аноним 07/09/19 Суб 17:42:53 1469490335
image.png (189Кб, 425x407)
425x407
>>1469448
> устал формошлепить айос
> буду формошлепить фронт
Аноним 07/09/19 Суб 17:48:54 1469491336
>>1469490
Двачую надо быть конченым дауном чтобы из iOS в js front-end переходить!
Аноним 07/09/19 Суб 18:34:33 1469518337
>>1469448
>нельзя переместить(move) секцию и одновременно с этим переместить ячейку в этой секции, потому что все операции с секциями это for each по ячейкам, получается что к одной ячейке применяется сразу две операции, из-за этого таблица кидает ошибку
Потому что нормальный человек так не будет делать.
Аноним 07/09/19 Суб 18:48:05 1469525338
>>1469490
Тоже проиграл. Причем на овес кроме формошлепства все же можно найти интересные задачи и приложения, он же перекатился в область, где кроме круда и покраски кнопок нихуя нет, план уровня /pr/.
Я вот тоже то и дело думаю куда бы перекатиться разнообразия ради. Единственной областью видится бэк, но я избалован свифтом, джава/го таким говном после него ощущаются. Где мои adt, блядь, где мой null safety, блядь, где мой паттерн матчинг?
Аноним 07/09/19 Суб 18:50:25 1469526339
Аноним 07/09/19 Суб 18:50:33 1469528340
ыва
Аноним 07/09/19 Суб 19:12:25 1469536341
>>1469526
Нет, до недавнего времени был виндовз-локнутым. Ну и работа на нем будет специфичная, какой-нибудь клевый стартап шарп в оборот брать не будет.
Аноним 07/09/19 Суб 19:35:35 1469541342
>>1469525
> где мой паттерн матчинг?
Всегда раздражает такое. В Свифте он кастрированный. Мне еще не нравится - "ой, сейчас вот я интересуют функциональщиной....", точнее, этот пидор использует compactMap и прочую хуйню. А как капнуть глубже, про какие нибудь >>> >=> <> |> то "пук среньк, мы не умеем, наш проект не потянет, никто не знает этого...."

Тоже мне, анонисты использования слов.
Аноним 07/09/19 Суб 19:56:37 1469552343
>>1469525
>где мой null safety, блядь
Уж где-где, а в свифте эта нулль безопасность хуйня ебаная без задач
Аноним 07/09/19 Суб 20:14:09 1469556344
>>1469541
У какого популярного языка в бизнес разработке паттерн матчинг лучше? Ты со своим хаскеллем дрочи сколько хочешь.

>>1469552
Разверни, тебя возможность форс анрапа смущает?
Аноним 08/09/19 Вск 11:23:36 1469811345
image.png (138Кб, 260x431)
260x431
https://habr.com/ru/post/466577/

там конечно долбоебы знатные, но все равно сделаю из этого пример нецелесообразности траты времени на иос.
Аноним 08/09/19 Вск 11:43:24 1469819346
>>1469811
Пролистал по диагонали и вот что думаю
- Говноигры уже несколько лет бесперспективное направление вне зависимости от платформы. Раньше было по-другому, на эту тему можно почитать старые статьи PapaBubaDiop на хабре
- Встроенная реклама приносит копейки даже приложениям с сотнями тысяч установок, хз о чем эти малолетние дебилы думали, могли хоть в топах апстора чекнуть что работает

Мои три первых приложения без всяких вложений кроме членства за лет пять принесли больше 50к$, хотя я забил на них в первые полгода. Сейчас такое, конечно, не прокатит и нужен комплексный подход.
Аноним 08/09/19 Вск 11:44:24 1469820347
Алсо, не понимаю почему этот мелкобуквенный дегененерат-вротэндер никак не успокоится
Аноним 08/09/19 Вск 11:48:21 1469825348
>>1469819
>Мои три первых приложения без всяких вложений кроме членства за лет пять принесли больше 50к$, хотя я забил на них в первые полгода. Сейчас такое, конечно, не прокатит и нужен комплексный подход.
эх, раньше всё конечно было лучше
Аноним 08/09/19 Вск 11:52:44 1469827349
>>1469825
Ну на самом деле еще недавно ты мог запилить говноприложение с ебанутыми триальными подписками и драть с недалеких пользователей, которые не знают что удаление не означает отписку. Но эпл начала строже модерировать и добавила фичу что при удалении теперь предупреждается о подписке.
https://medium.com/@johnnylin/how-to-make-80-000-per-month-on-the-apple-app-store-bdb943862e88
Аноним 08/09/19 Вск 11:55:54 1469828350
>>1469827
ты только лишний раз подтвердил что перспективы уменьшились
Аноним 08/09/19 Вск 12:09:21 1469835351
>>1469828
Перспективы срубить легких денег на скаме - это перспективы наебизнесменов, а не разработчиков. Большинство вкатывается в программирование ради работы с высокой зп.
Аноним 08/09/19 Вск 12:13:48 1469840352
>>1469835
описанное вот тут >>1469811 скамом ни разу не является

делаем вывод - для мелких контор и отдельных разработчиков иос бесперспективен, только если получится устроиться работать на крупного дядю
Аноним 08/09/19 Вск 12:16:20 1469841353
>>1469840
Ну да, это просто говно. Запили такое в гугл плее или вебе - еще меньше заработаешь.
Аноним 08/09/19 Вск 13:08:03 1469860354
>>1469840
>скамом ни разу не является
Так ты же жаловался, что подпиской незаметно пиздить деньги сложнее стало.
>делаем вывод - для мелких контор и отдельных разработчиков иос бесперспективен
Для полутора долбоёбов, пилящих безидейную хуиту — да, и так всегда было, даже ебливые энгри бердс по сравнению с той подзалупой в статье на хабре выглядит сверхахуенной мега АААААА-йобой. Если же есть хоть какие-то идеи и хоть какое-то представление, о, блядь, маркетинге и продвижении — стоит.
Аноним 09/09/19 Пнд 16:47:05 1470450355
>>1469811
>сделаю из этого пример нецелесообразности траты времени на иос.
Да, все правильно. Не лезьте сюда. Вкатывальщики не нужны. Идите ведройд\фронт дрочите.
Аноним 09/09/19 Пнд 17:59:00 1470503356
>>1470450
Ну вот опять начинаешь. Как будто в андройде/фронтэнде все ждут вкатывальщиков.
Аноним 09/09/19 Пнд 18:39:31 1470522357
>>1470503
Как же хорошо, что здесь сначала деньги за кодинг отдать нужно. Поменьше мразей.
Аноним 09/09/19 Пнд 20:16:54 1470593358
Снимок экрана 2[...].png (123Кб, 272x302)
272x302
Ебать.
Аноним 09/09/19 Пнд 20:19:00 1470596359
Пиздец 11 код няшный
Аноним 09/09/19 Пнд 20:19:56 1470598360
Первый раз не буду менять там шрифты. 10 вообще полная жопа с ними была
Аноним 09/09/19 Пнд 21:04:38 1470620361
>>1470598
Скрин прикрепил бы. Как там пакеджманагер? Брат жив? Кокоаподс сосет?
Аноним 09/09/19 Пнд 21:20:12 1470627362
>>1470620
Пробовал кстати карфаген поставить, в итоге старгайд говно. По стекофервлоу написали нужно лезть в самый билд и какую-то хуйню прикручивать.
Ебал я это делать, в итоге на кокоподс остался.

Я сфифт манагер еще не юзал, он кстати с обжс работает?

мимодругой
Аноним 10/09/19 Втр 00:44:06 1470799363
Сап аноны, кто имеет опыт с constraints в проде? Стоит ли ебля свечей, или продолжать считать расстояния руками?
Аноним 10/09/19 Втр 10:11:21 1470901364
>>1470799
Смотря для чего. Я бы вообще отказался бы от констрейнтов. Можно набросать свою систему лейаутов и потом юзать её везде.
Но на больших проектах без них всё равно не обойтись, когда нужно сделать быстро и много вёрстки. Единственная стоящая там штука это StackView. Ну а если ты делаешь какие нибудь баблы для чата, то знай, что лейаут текста в обычном UITextView сжирает 50 процентов мощности проца. Там вообще лучше делать на кор тексте битмапы и отображать текст картинкой.
Аноним 10/09/19 Втр 10:53:39 1470921365
>>1470901
> Можно набросать свою систему лейаутов и потом юзать её везде
Каждые полгода очередной умелец переизобртает автолейаут, который по оказывается таким же. Если заняться нечем, то можно, конечно, и набросать.
Аноним 10/09/19 Втр 11:07:22 1470929366
>>1470921
Ну не каждые пол года. Я например знаю откуда ноги растут у SwiftUI. В 16 году на WWDC Jacob Xiao представил свой взгляд на UIKit c использованием обобщённых свифтовых структур. Потом батя прикрутил проперти обсерверис к свифту и реально, автолейаут, написанный на сях как-то сразу стал устаревать.
Аноним 10/09/19 Втр 11:09:08 1470930367
>>1470929
Я конечно хуйню сморосил, Проперти враперс а не обсерверс. До се не ковырялся в них ещё.
Аноним 10/09/19 Втр 15:03:55 1471053368
image.png (59Кб, 1724x106)
1724x106
>>1463419
>>1464751
ЕБАТЬ случайно нашел в имгуре блять этот кусок говна
Аноним 10/09/19 Втр 15:14:23 1471056369
>>1471053
Добро пожаловать в мир кей-вэлью программинга
Аноним 10/09/19 Втр 16:24:37 1471101370
Пиздец, шизойд на проекте. Пишет хуйню, а в мире иос он уже 5 лет. Я, ждун, 1 год на ремоуте просто охуеваю с него.

Должен быть один класс на контроллер, через который будет проходить поток данных с тырнета или бд, нет блять, хуйнул все говно в таблицах, аж пиздец.

Сидел час разбирался с одной табличкой, где 1 из 3 методов работает. А 2ух вообще нигде не используются.
Аноним 10/09/19 Втр 16:59:05 1471133371
>>1471101
Ты на ремоут без опыта вкатился?
Аноним 10/09/19 Втр 17:00:14 1471135372
>>1471101
Бля я три месяца разбирался с концепцией лида, этакая вольная интерпретация вайпера. Причём сидел на сделке и мне за это время никто не платил. Чувак сам пришёл с сишарпа. Короче могу по итогу сказать что это был если не шаг назад то топание на месте в плане прогинга в течении одного года. Ну я маленько тесты и очереди подтянул, но это можно было сделать за месяц если я бы только ими занимался а не за год.
Аноним 10/09/19 Втр 18:23:41 1471199373
>>1471135
Возьму на заметку. Кстати, у меня тоже лид с сишарпа. У них там все такие выходят?

>>1471133
Без опыта в иос.
Аноним 10/09/19 Втр 18:41:40 1471216374
>>1471199
> У них там все такие выходят?
Да похоже на то. У моего там каждый пук через базу был. В итоге получилось жирное и глючное приложение, с макаронами под капотом, но с красивыми интерфейсами классов.
Аноним 12/09/19 Чтв 16:00:58 1472337375
Рибят, нужно учить C или C++ или C# чтобы писать на свифте?
Аноним 12/09/19 Чтв 16:03:13 1472338376
>>1472337
С или C++ можно. После этого впечатления от свифта будут ярче. C# пожалуй не стоит, этот язык ничем не поможет.
Аноним 12/09/19 Чтв 16:05:30 1472341377
>>1472338
> C# пожалуй не стоит
Почему не стоит?
Он мёртв?
Аноним 12/09/19 Чтв 16:08:40 1472343378
>>1472341
Нет он жив, просто там другая концепция. В чём то сходная но во многом противоречащая свифту, просто тяжело довольно разные языки в памяти держать. Когда свифт в чём то продолжает и переосмысливает тот же C++. Я бы вообще посоветовал тебе учить историю свифта с 2016 года если память некуда девать.
Аноним 12/09/19 Чтв 16:11:22 1472345379
>>1472337
Чтобы научиться плавать в реке Янцзы, нужно плавать в реке Янцзы.
Аноним 12/09/19 Чтв 16:59:11 1472367380
Аноним 12/09/19 Чтв 19:38:01 1472413381
Что-то я не понимаю сути этого вашего Realm. Вот я зафетчил массив объектов с сервера, далее сохраняю в хранилище на своей очереди, и далее произвожу чтение свойства одного из объектов на главной очереди, чтобы создать view model конфигурировать ею ячейку таблицы. И при чтении у меня вылетает исключение Realm accessed from incorrect thread.
Вопрос: как-то можно отвязать этот объект от реалма?
Аноним 12/09/19 Чтв 19:59:58 1472425382
>>1472413
Ты же понимаешь, что при скроле таблицы каждая ячейка будет с диска загружаться?
Аноним 12/09/19 Чтв 20:01:22 1472428383
Аноним 12/09/19 Чтв 21:58:26 1472496384
>>1472413
1 Что должен сделать грамотный человек - это отделять объекты БД от объектов бизнес логики.
2. Выше уже все сказали. С живыми объектами аккуратно играться нужно.
Аноним 12/09/19 Чтв 23:03:31 1472527385
>>1472496
> Что должен сделать грамотный человек - это отделять объекты БД от объектов бизнес логики
Меня вот это всегда интересовало. Если вот так разделять, то кордата становится бессмысленна. Если она изолирована в своем слое, который не протекает в бизнес логику, то по сути мы кордату юзаем как обычную бд, без фишек самой кордаты. Так не лучше ли взять этот самый sqlite с оберткой типа GRDB и не ебать мозг?
Аноним 13/09/19 Птн 02:00:42 1472591386
Аноним 13/09/19 Птн 11:29:27 1472707387
Аноним 13/09/19 Птн 12:15:17 1472727388
>>1472707
Но там нет ответа на мой вопрос.
Аноним 13/09/19 Птн 12:44:09 1472741389
>>1472727
А что там есть? Ты посмотрел?
Аноним 13/09/19 Птн 12:54:24 1472747390
>>1472496
>>1472527
Значит использование реалма это слишком в случае, если мне просто нужно кэшировать на диске данные для кейса, когда нет интернета?
Могу я просто как-то снять обсерверы реалма с объекта?
>>1472425
Почему? Ведь сама объект в этот момент присутствует в памяти.
Аноним 13/09/19 Птн 13:01:23 1472756391
>>1472747
Не присутствует, все запросы в реалм ленивые
Аноним 13/09/19 Птн 13:02:38 1472758392
>>1472747
>Почему? Ведь сама объект в этот момент присутствует в памяти.
Хочешь сказать что БД загружает в память всё что она хранит на диске при старте приложения?
Аноним 13/09/19 Птн 13:03:11 1472760393
>>1472741
Добавили generations, улучшили одновременную запись-чтение, удобства всякие запилили, добавили персистенс контейнер, джененрики. Даже в их примерах персистенс протекает в бизнес слой, ответа на мой вопрос там нет. Может ты не то видео скинул?
Аноним 13/09/19 Птн 13:10:24 1472765394
>>1472760
Ну вообще само слово бизнес логика это довольно прореженное понятие, пришедшее к нам из русских конференций про эффективное управление. Думаю на западе оно особо не знакомо никому. Так что ответ наверно один, не зацикливаться на нём.
Аноним 13/09/19 Птн 13:15:01 1472768395
>>1472765
Какой же ты фуфлогон, лишь бы щеки с умным видом пораздувать.
Аноним 13/09/19 Птн 13:35:16 1472779396
Снимок экрана 2[...].png (103Кб, 920x602)
920x602
>>1472758
Смотри, в чем штука. Я получаю с сервера массив объектов, дальше я хочу сделать две вещи:
1) Сохранить на диске на другой очереди, чтобы показывать в случае, если нет интернета
2) Создать из объектов вью модели и конфигурировать ими ячейки таблицы на другом экране.
К моменту, когда я перехожу на этот экран, объекты уже сохранены на диске на другой очереди, а прочитать свойства этих объектов я пытаюсь на главной очереди, что приводит к выбросу исключения.
Аноним 13/09/19 Птн 13:57:05 1472797397
Аноним 13/09/19 Птн 14:02:37 1472801398
>>1472779
>К моменту, когда я перехожу на этот экран, объекты уже сохранены на диске на другой очереди, а прочитать свойства этих объектов я пытаюсь на главной очереди, что приводит к выбросу исключения.
Говнокодинг. Еще меня убивает слово память. Кто это вообще нахуй придумал. БД БДБДБДБДБДБД у тебя. БД

Тащишь данные с интернета -> сохраняешь в БД -> после успеха перенаправляешь их во вью модель. Все!
Аноним 13/09/19 Птн 14:15:50 1472809399
>>1472801
Так блядь, если я буду сохранять их в БД на главной очереди, это будет фризить UI. А если буду сохранять на background очереди, я не смогу потом прочитать их их свойства на главной очереди.
Аноним 13/09/19 Птн 15:31:09 1472842400
image.png (48Кб, 300x277)
300x277
>>1472809
Ты принципиально доку читать не будешь? Тебе ответ ещё под первым постом был две.
Аноним 13/09/19 Птн 15:31:30 1472843401
Аноним 13/09/19 Птн 15:33:16 1472845402
>>1472809
>Так блядь, если я буду сохранять их в БД на главной очереди
Кто тебе говорит что это делать нужно на главной очереди? У тебя проблемы в первую очередь с пониманием архитектуры базовой. Во второй - с чтением док.
Аноним 13/09/19 Птн 15:34:27 1472846403
>>1472809
>А если буду сохранять на background очереди, я не смогу потом прочитать их их свойства на главной очереди.
Сможешь. После каллбека ты сделаешь запрос на получение данных из БД - в этом каллбеке ты и получишь список элементов.

Здесь моя помощь кончается.
13/09/19 Птн 15:46:52 1472849404
IOS-дрочеры соснули ИТТ!
Аноним 13/09/19 Птн 15:54:30 1472850405
Напоминаю, что с 20 сентября 2019 года владельцы iPhone Xs Max 512GB и ниже признаются нищебродами и лишаются морального права программировать под технику эпл.
Аноним 13/09/19 Птн 15:57:50 1472853406
бляяяяяя
Аноним 13/09/19 Птн 15:59:27 1472854407
>>1472845
>>1472842
>>1472846

Бля, да читал я. Просто для меня было дикостью, что после сохранения их надо фетчить или резолвить с помощью ThreadSafeReference и возвращать в каллбеке, потому что это занимает лишние полсекунды.
Все, что я хотел, это получить данные с сервера и сразу с ними работать, в фоне сохраняя их в БД.
Аноним 13/09/19 Птн 16:02:05 1472855408
>>1472854
А что тебе мешает получить данные и сразу наделать моделей для вьюх. Ах да то что у тебя модель должна наследоваться от кордатовского объекта. Это лол на самом деле.
Аноним 13/09/19 Птн 16:08:53 1472857409
>>1472855
Просто у меня эти данные могут обновиться, а к тому моменту они уже будут живыми объектами реалма, созданного на другом потоке.
Аноним 13/09/19 Птн 16:48:48 1472865410
>>1472857
Я тебе порекомендую сделать отдельную модель для вьюхи типа значения(струтуры) а отдельную модель - стек для реалма классовго типа. Один объект, который будет хранить всё сразу, с методом который будет отдавать и принимать массив структур.
Аноним 13/09/19 Птн 19:30:21 1472934411
>>1451658 (OP)
Ебать Xcode 11 xip уже 7.1 гигов весит, просто пиздец какой-то, Xcode 10 xip 5 гигов. Засрали IDE всяким говном.
Аноним 13/09/19 Птн 19:40:06 1472937412
>>1472934
он шустрый, зато. инструментов наверно накидали. пакет со свифтом тоже жирнеет и жирнеет уже 850 метров весит.
Аноним 13/09/19 Птн 19:47:56 1472941413
>>1472934
Старые сдк за собой тянет
Аноним 13/09/19 Птн 20:07:33 1472946414
>>1472934
Не вижу ничего плохого.

Мне все нравится.
Аноним 13/09/19 Птн 20:42:18 1472963415
>>1472946
Тебе и собака нравится
Аноним 13/09/19 Птн 21:28:59 1472985416
Меня в последние годы сильно разочаровывают продукты компании, ничего не нравится со времен SE. Боюсь что дальше они будут делать только хуже. Клепают какое то проходное бездуховное говно. Где ламповый дизайн? Где революционные технологии? Все скатывается и пробивает очередное дно, сводясь к зарабатыванию денег...

Я очень расстроен, у меня все техника Apple.
Аноним 13/09/19 Птн 21:41:44 1472994417
>>1472985
А мне все нравится. Лучшая компания. Меньше даунов, которые вкатываются, в сравнении с другими языками. Перечислять могу бесконечно, но не на двачах.

>>1472963
Нет.
Аноним 13/09/19 Птн 23:27:54 1473034418
>>1472994
>Меньше даунов, которые вкатываются, в сравнении с другими языками.
>swift
>Меньше даунов
Аноним 13/09/19 Птн 23:37:51 1473039419
>>1472338
Зачем кому-то после С++ идти надрачивать фронтенд?
Аноним 14/09/19 Суб 00:11:24 1473054420
>>1473034
Ну, в свифт тащем-та столько всего напихали, что нюфаг ахуеет в него вкатываться.
Аноним 14/09/19 Суб 00:19:14 1473061421
>>1473054
Часто это слышу, но не могу понять, что конкретно имеют в виду. Вроде не так уж и много.
Аноним 14/09/19 Суб 00:26:08 1473062422
>>1473054
Эппл выкатывали свифт для того чтобы даунята с яваскрипта и питона переходили на него.
Аноним 14/09/19 Суб 10:51:32 1473154423
Аноним 14/09/19 Суб 12:34:29 1473195424
>>1473034
Все больше начал понимать, что 90% людей на /пр это залетные вкатывальщики которые ничего не знают.

>>1473061
Сначала кажется легким, но чем глубже - тем интереснее.

>>1473062
Ага, все так. Не поспорить.
Аноним 14/09/19 Суб 13:50:49 1473250425
>>1473195
> Сначала кажется легким, но чем глубже - тем интереснее.
Приведи пример этого глубокого и интересного, плез.
Аноним 14/09/19 Суб 14:36:18 1473268426
Аноним 15/09/19 Вск 00:14:20 1473515427
>>1473250
так он даун-восторженка. для него в свифте все святое, невероятно глубокое и тд.
Аноним 16/09/19 Пнд 21:55:06 1474858428
>>1473515
Он просто карго-культист. Наслушался речей с wwdc и теперь думает, что свифт - стильно, модно, молодежно. Своего ума-то нет.
Аноним 16/09/19 Пнд 22:19:40 1474878429
Аноним 17/09/19 Втр 15:20:45 1475292430
Пиздец ору, в 16 году представили GKGameSession, супер стабильное соединение, до 100 игроков в реалтайме, неограниченная свобода в механике игры. И что же? Деприкейтнули всё инфраструктуру с гей сессиями нахер черз два года, оставили доисторический GKMatchMaker
Аноним 17/09/19 Втр 16:18:50 1475348431
>>1475292
И что? Как будто другие компании не депрекейтят через Н лет. Гугл вообще выпустит к примеру одну фичу, а в некст год уже депрекейт.

И делать игры это такое себе, сам знаешь.
Аноним 17/09/19 Втр 18:15:26 1475418432
Насколько реально без мака кодить? (Например лабу на ios надо сделать)
Что для этого нужно? Виртуалку ставить? Мб еще какое-то ПО?
Аноним 17/09/19 Втр 20:34:33 1475538433
>>1475418
Сам догадайся.

Что за троли пошли итт.
Аноним 17/09/19 Втр 22:03:05 1475649434
>>1475418
под иос не надо кодить, несколько десятков постов про это выше написано
Аноним 18/09/19 Срд 21:34:40 1476411435
Хуево это спрашивать здесь, но почему это блядина не работает

dyld: Library not loaded: ... и прочее

Я пытаюсь подключить либу на CLI через carthage, нихуя блять. Через swift package manager rabotaet, но я не хочу через него. Пиздец дизморазь.

https://stackoverflow.com/questions/32730312/reason-no-suitable-image-found
https://stackoverflow.com/questions/26024100/dyld-library-not-loaded-rpath-libswiftcore-dylib
https://stackoverflow.com/questions/26024100/dyld-library-not-loaded-rpath-libswiftcore-dylib/41401399#41401399
Аноним 18/09/19 Срд 21:42:12 1476415436
>>1476411
dyld: Library not loaded: @rpath/SwiftSoup.framework/Versions/A/SwiftSoup
Referenced from: /Users/dasdsd/Library/Developer/Xcode/DerivedData/Lol-eorwbpdhlqocyjhhreyvhdqpdqgp/Build/Products/Debug/Cit
Reason: image not found

Как то так, я уже перегорел этим 2 часа заниматься.
Аноним 18/09/19 Срд 21:50:58 1476418437
Аноним 18/09/19 Срд 22:32:11 1476453438
>>1476418
Да я и через кокоа подс пытался.

Ошибка в конфигурации проекта, но я все перепробовал.
Аноним 18/09/19 Срд 22:39:46 1476462439
>>1451658 (OP)
>Через 1-2 месяца смело переходи на ObjC
Т.е. на Свифте писать хуже, чем на ObjC?
Чем хуже?
И зачем он нужен тогда?
Аноним 18/09/19 Срд 22:42:57 1476464440
>>1476462
Нет, просто он так или иначе нужен для легаси, которого ооооочень дохуя (почти все большие проекты которым больше пары лет) и которое никто переписывать не собирается.

Все новое пишут на свифте, для поддержки старого нужен обжс.
Аноним 18/09/19 Срд 23:35:19 1476489441
>>1476464
>Все новое пишут на свифте
А что свифт уже научился в c++ и производительность? Пока свифт сосет во всем в сравнении с objc.
Аноним 18/09/19 Срд 23:49:13 1476502442
>>1476462
>И зачем он нужен тогда?
Выше производительность, можно подрубать любые C/C++ библиотеки без костылей, готовые бинарники весят килобайты, а не по 50-80 метров как в свифте, objc++ с STL в разы гибче чем тормозной свифт в котором ничего нет из коробки.
Аноним 18/09/19 Срд 23:54:04 1476503443
>>1476489
Ну так у обжс производительности плюсов никогда и не было, это же ебучий динамический язык, лол. Разве что если не писать на чистом си.

>>1476502
>objc++ с STL
Пиздец говноед.
>в котором ничего нет из коробки
Чего именно? Что есть в STL, чего нет в какаовских библиотеках?
>готовые бинарники весят килобайты
> STL
Сдаётся мне что ты на плюсах-то никогда не писал. Ещё скорость компиляции сравнил бы и сказал, что плюсы быстрее, лол.
Аноним 18/09/19 Срд 23:56:20 1476504444
>>1476464
>просто он так или иначе нужен для легаси
Сотни фреймворков в iOS и macOS с клиентским API на Objective-C, это уже все легаси?
Аноним 18/09/19 Срд 23:59:57 1476506445
>>1476489
>Пока свифт сосет во всем в сравнении с objc.
Ебёт 100:0 по скорости разработки и поддерживаемости проекта.
>>1476504
Всё, что написано до тебя (тем более на полудепрекейтед технологии на которой не делают ничего нового) можно считать легаси.
Аноним 19/09/19 Чтв 00:18:50 1476520446

>>1476503
>чего нет в какаовских библиотеках?
В свифте всего 6 классов из коробки, все остальное это либо objc фреймворки, либо C библиотеки через костыли. Зачем тогда нужен swift, если все это уже работает в objc, но без костылей и тормозов?

STL увеличивает размер бинарников, но не до таких размеров как свифт.

>>1476506
>Всё, что написано до тебя (тем более на полудепрекейтед технологии на которой не делают ничего нового) можно считать легаси.
То есть Metal, NaturalLanguage, CoreML и т.д это все уже "полудепрекейтед технология" и легаси? А зачем тогда эппл написали новые программы в Mojave (News.app, Home.app, Voice Memos.app, DVD Player.app) на objective-C?
Аноним 19/09/19 Чтв 00:35:06 1476529447
>>1476520
>В свифте всего 6 классов из коробки
А что ещё нужно-то? Объёбанная STL, где для полноценной разработки всё равно Н-И-Х-У-Я нет и придётся тащить ещё буст или qt (или и то и другое, как часто бывает, лол), на всех платформах и у всех компиляторов свои реализации которые могут отличаться (потому все проекты старше 5 лет, да и сейчас уверен что половина как минимум) — это лучше, чем вся cocoa из коробки? Бинарник в статической сборке после такого будет меньше чем на свифте, ммм, хуила?
>либо C библиотеки через костыли
Где костыли-то? Какой нибудь исключительно сишный GCD имеет очень удобное свифтовое апи, брат жив.
>То есть Metal, NaturalLanguage, CoreML
А при чём тут обж-с? Там под капотом везде си и плюсы, без динамикопитушиных языков, по причине перформанса. Свифт немного не про еблю байтов (как и обж-с со своим динамикдиспатчем кстати, лол).
>А зачем тогда эппл написали новые программы в Mojave
Не ебу, видимо не хотят обновлять их каждый раз когда опять сломают свифт. А скорее всего там просто куча обж-с программистов, привыкших к родной параше.
Аноним 19/09/19 Чтв 00:36:51 1476530448
>>1476529
>потому все проекты старше 5 лет
не используют её*
Аноним 19/09/19 Чтв 00:44:05 1476531449
>>1476529
>Там под капотом везде си и плюсы

Ты отстал от жизни.

>Swift is intended as a replacement for C-based languages (C, C++, and Objective-C).

https://swift.org/about/

Все что там под капотом, это тоже уже легаси.
Аноним 19/09/19 Чтв 00:54:36 1476533450
>>1476531
>Ты отстал от жизни.
Да нет, это ты тут какую-ту хуйню несешь.
https://en.wikipedia.org/wiki/Metal_(API)
>Written in C++14

Жду продолжения ахуительных историй про перформанс обж-с и полезность стл. Или фиксируем слив?
Аноним 19/09/19 Чтв 00:58:20 1476534451
>>1476529
Никто не сравнивал бинарники objc++ stl и свифта, речь шла про objc в целом, а stl и безкостыльные cpp библиотеки это дополнительный бонус.

>А при чём тут обж-с?
При том что клиентское API написано на objc
Аноним 19/09/19 Чтв 01:04:34 1476536452
>>1476533
А на чем написано клиентское API?
И с++14 это уже не С-подобный язык, который собрались заменить на свифт?
Аноним 19/09/19 Чтв 01:08:27 1476538453
>>1476534
>Никто не сравнивал
Как можно их не сравнивать если ты их противопоставляешь друг другу?

> безкостыльные
>cpp библиотеки
Это рофл такой?

>При том что клиентское API написано на objc
>>1476536
>А на чем написано клиентское API?
Ну ахуеть теперь. А ещё у них есть апи для свифта, теперь свифт — один из языков на которых они написаны? languagename, на котором есть врапперы для библиотеки libraryname, считается одним из языков, на которых libraryname написана?
Аноним 19/09/19 Чтв 01:17:15 1476541454
>>1476536
>И с++14 это уже не С-подобный язык, который собрались заменить на свифт?
Свифт заменяет плюсы в области юи-приложений. Бизнес логику там не лагающую писать например, юи с удобством пилить, понимаешь? Для того же, для чего раньше был нужен обжс. Приложения для мобилок и десктопов, блять, лабать, а не библиотеки в стиле риалтайм 3д рендеринга или процессинга аудио.

А вообще, забавный факт, что защищая обж-с ты скатил всё к библиотекам, к которым он имеет только косвенное отношение, кек.
Аноним 19/09/19 Чтв 02:21:56 1476556455
>>1476538

>>1476502
>готовые бинарники весят килобайты, а не по 50-80 метров как в свифте

Где здесь сравнение objc++ и свифта? Дальше по тексту упоминается objc++ и stl как дополнительная возможность, никто тебя не заставляет писать на objc++ и юзать stl.

>Это рофл такой?
Рофл это костыли свифта.

>>1476538
>Ну ахуеть теперь.

Библиотека может быть написана хоть на ассемблере, это не имеет значения, ты ей пользуешься через клиентское API. Почти во всех фреймворках на iOS и macOS клиентское API написано на objc или C, это не врапперы, это неотъемлемые части библиотек/фреймворков. Свифт использует клиентское API через прокладки и он всегда делает это медленней objc, который работает с клиентским API напрямую.

>>1476541
>Свифт заменяет плюсы в области юи-приложений.

>The goal of the Swift project is to create the best available language for uses ranging from systems programming, to mobile and desktop apps, scaling up to cloud services.
https://swift.org/about/

эппл собираются заменить им все, так что c/cpp в Metal и других фреймворках это все уже legacy, как ярый адепт свифта, ты должен немедленно перестать пользоваться этим legacy говном и начать писать все программы на чистом свифте.

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

Плагины для FinalCut
https://developer.apple.com/documentation/fxplug
>The FxPlug SDK consists primarily of Objective-C protocol definitions. You create a plug-in by writing code in Objective-C or Objective-C++ that conforms to these protocols
свифта нет в поддержке, только через костыли.

Сильно сомневаюсь, что у айфона первого поколения хватило бы ресурсов открыть хеллоу ворд с 50 метровым бинарником на свифте, в то время как программы на objc на нем работали без проблем.

Аноним 19/09/19 Чтв 03:12:27 1476572456
>>1476556
>Свифт использует клиентское API через прокладки и он всегда делает это медленней objc, который работает с клиентским API напрямую.
Ты ебанутый? Вообще понимаешь о чём пишешь?
>Библиотека может быть написана хоть на ассемблере, это не имеет значения, ты ей пользуешься через клиентское API.
Ебанашка, блять, ты хоть понимаешь что это «клиентское апи», на которое ты дрочишь, ничем не отличается от враппера, который можно присобачить на любом языке?

>Плагины для FinalCut
Ты сам-то прочитал кусок текста который скинул? Переведу: там говорится что динамикопарашас нужна чтобы соеденить код на плюсах и фцпх реализовав протоколы, но ты видимо особенный, и у тебя система плагинов должна быть переписанна с динамической дристни (которая для этого идеально подходит) на статический язык, причём исключительно юзерспейсный, даже без указателей (ну, всмысле указателей без ебли, прям как в сишечке чтоб).

И, кстати, что ты не понял в слове «риалтайм»?

>эппл собираются заменить им все
Бля, реально читать не умеешь. Где там про лоу левел код-то, шизик? Систем программинг — это, после того, как разрабы Го начали играть в философов означает вообще всё, даже банальные консольные утилитки, а облачные сервисы — их даже на жс пишут, в чём там проблема-то?
Аноним 19/09/19 Чтв 09:23:44 1476625457
Ебаные шизойды вайпали тредик.
>>1476462
Т.е. на Свифте писать хуже, чем на ObjC?
нет
Чем хуже?
ничем
И зачем он нужен тогда?
затем

Что за тупые вопросы?
Аноним 19/09/19 Чтв 12:22:44 1476716458
Ну вот я и нашёл работу
мимо уволенный анон
Аноним 19/09/19 Чтв 13:21:04 1476754459
1
Аноним 19/09/19 Чтв 13:48:56 1476778460
>>1451658 (OP)
@
>Проходишь собеседование на свифт и ИОС СДК
@
>Пишешь код на плюсах и билдишь хтмл
Аноним 19/09/19 Чтв 13:49:22 1476779461
2
Аноним 19/09/19 Чтв 21:37:34 1477187462
>>1476572
>Ты ебанутый? Вообще понимаешь о чём пишешь?
Что не так?

>«клиентское апи», на которое ты дрочишь, ничем не отличается от враппера,
Клиентское API встроено в фреймворк/библиотеку, а враппер это прокладка над клиентским API.

>Систем программинг — это, после того, как разрабы Го начали играть в философов означает вообще всё
Хорошо жить в мирке?
https://en.wikipedia.org/wiki/Systems_programming

С легаси параш (С, C++, ObjC) тебе надо незамедлительно сваливать.
Аноним 19/09/19 Чтв 22:18:49 1477214463
>>1477187
>Что не так?
Твоё нулевое понимание того, что происходит на уровень ниже твоей работы.
> Клиентское API встроено в фреймворк/библиотеку,
Ещё раз, пидорас, а в чём отличие от враппера-то? Вот торчат наружу какие-то символы с какими-то правилами манглинга, calling convention-ом и прочей байтойобской хуйней, которую подхватывает компилятор, есть разница, дёргаются они из обж-с или из свифта? Если например реализовать перечисленную выше хуйню в компиляторе любого другого языка и поебаться с линковкой, то можно вообще из этого языка дёргать её как хочешь без всяких прокладок (вроде такого https://dlang.org/spec/objc_interface.html)
>а враппер это прокладка над клиентским API.
А клиентское апи — это прокладка над самой библиотекой. В работе библиотеки что-то поменяется если выкинуть обжс? Без динамикдиспатча её быстрее дергать можно будет, лол.
>Хорошо жить в мирке?
>Programs can operate in resource-constrained environments
>Programs written to be efficient with little runtime overhead, they may have a small runtime library, or none at all
>Programs may use direct and "raw" control over memory access and control flow
По части пунктов действительно подходит, как и го кстати, кек.
>(С, C++, ObjC)
Жду бенчмарков, какого хуя ты в этот список пихаешь обжс.
>тебе надо незамедлительно сваливать.
Тебе нужно незамедлительно привести пруфы нужности байтойобства в уи приложульках для айфонов.
Аноним 20/09/19 Птн 10:45:21 1477435464
image.jpeg (662Кб, 810x1080)
810x1080
Нужно раз в несколько секунд пинать сервер и слушать ответ. Собственно, это я уже сделал. А можно ли как-то исхитриться, чтобы при сворачивании приложения оно продолжало работать, а не просто фризилось?

Читал, что для отправки координат есть такая фича. Для воспроизведения музыки есть такая фича. Background Fetch не подходит, потому что он срабатывает по своему усмотрению, а не по таймеру. Какие ещё есть варианты?
Аноним 20/09/19 Птн 11:03:54 1477448465
>>1477435
> Читал, что для отправки координат есть такая фича
уже нет

Есть новостные приложения, которые имеют доступ ко всяким новостным бордам и биржам в бекграунде, но они в ап сторе на своих вкладках расположены

> Какие ещё есть варианты?
Никаких.
Аноним 20/09/19 Птн 11:05:46 1477449466
Реньше сервер мог пинговать прилу с помощью воип пушей но и эту дырку они замазали, теперь если воип пуш не делает звонок то приложение первый раз крашится, второй раз удаляется из стора.
Аноним 20/09/19 Птн 11:45:13 1477474467
>>1477435
Нужно ему.

А больше тебе ничего не нужно, падаль?
Ишь чего захотел, жрать баратейку пользователя. Проследуй на парашу.
Аноним 20/09/19 Птн 12:28:29 1477516468
>>1477474
Первый раз вижу такой адекватный комментарий на зекаче, двочую.
Аноним 20/09/19 Птн 21:27:10 1477903469
>>1477214
>Твоё нулевое понимание того, что происходит на уровень ниже твоей работы.
>есть разница, дёргаются они из обж-с или из свифта?

Как тогда свифт работает с классами за пределами стандартной библиотеки? Если оригинальный метод в objc принимает NSArray в качестве аргумента, то что происходит когда ты вызываешь этот метод из свифта с Array аргументом? Он там дергает C/CPP в обход objc или просто делает бридж Array -> NSArray через прокладку и вызывает клиентское objc API?

>В работе библиотеки что-то поменяется если выкинуть обжс?
Как тогда пользоваться библиотекой? Apple пишет на CPP, свифт не может без костылей работать с плюсами, убрать objc не получится.

>По части пунктов действительно подходит, как и го кстати, кек.
>Жду бенчмарков, какого хуя ты в этот список пихаешь обжс.
>Тебе нужно незамедлительно привести пруфы нужности байтойобства в уи приложульках для айфонов.

Вырвал из контекста и доволен? Перечитай https://swift.org/about/ еще раз, там нет четкого определения system programming, поэтому будем использовать широкое, под которое попадают ядра ОС, драйвера и т.д.
Аноним 20/09/19 Птн 22:41:08 1478058470
>>1477474
В общем-то это не мне нужно, а так в тестовом задании на джуна написано, лол.
Аноним 20/09/19 Птн 23:37:28 1478110471
>>1477903
>делает бридж Array -> NSArray
This. Правда там бридж уровня "засунуть в NSArray указатель на начало данных, и сообщить ему размер элемента+длинну массива", но тебе-то явно похуй, что эти действия дешевле простого вызова метода класса на обжс, который компилируется в динамический лукап метода в классе, блядь. Особенно это забавно, учитывая твой дроч на ПИРФОРМАНС, ведь время этого самого лукапа может различаться в десятки раз просто из-за рандомной хуйни вроде промахов кэша.

>Как тогда пользоваться библиотекой?
а) Как я уже написал: можно всё реализовать в компиляторе, так же, как и сейчас реализован интероп с обжс. Ведь плюсовый компилятор у них свой, и нестандартизированное abi плюсов их не ебёт, просто легче бриджить с уже готовым решением, ведь его в любом случае пришлось бы реализовывать для итерационных переездов на свифт;
б) Можно было как весь белый мир высовывать внаружу сишные интерфейсы, с которыми даже на уровне компилятора ебаться не придётся, но это, очевидно, слишком просто.

>Вырвал из контекста и доволен?
Что вырвал-то?
>под которое попадают ядра ОС, драйвера и т.д.
Ну ОС и на жс пишут, без проблем, давай считать его системным в твоём манямирке. Очевидно что это простая хотелка, которая отвалилась ещё на раннем этапе проектирования (что как бы можно заметить по анально огорождённым от нюфагов указателям), но байтики на нём вполне себе можно ебать.
Аноним 20/09/19 Птн 23:50:57 1478116472
>>1478110
> простого вызова метода класса на обжс
Но ведь получается что свифт бридж + objc вызов будет всегда медленней, чем прямой вызов без бриджа.
Аноним 21/09/19 Суб 00:07:15 1478124473
>>1478116
Но ведь получается что если выкинуть отсюда обжс то свифт бридж к плюсам/чему угодно будет быстрее чем "клиентское апи" на обжс.

> чем прямой вызов без бриджа
Твой конкретный пример будет медленней примерно на 4 инструкции процессора. Кекус.
Аноним 21/09/19 Суб 01:10:35 1478154474
Так, не хочу перечитывать весь срач. По итогам обжси-шизик соснул хоть?
Аноним 21/09/19 Суб 13:42:46 1478283475
>>1478154
Сосёт по определению.
Аноним 21/09/19 Суб 20:10:10 1478564476
Screen Shot 201[...].png (1155Кб, 2350x1284)
2350x1284
>>1478124
>будет медленней примерно на 4 инструкции процессора. Кекус.
Свифтовский бридж убивает производительность почти в два раза.
Пикрилейтед, накидал говнокод для демонстрации того как сосет свифт при работе с foundation, в свифт 4 дела еще хуже
Аноним 21/09/19 Суб 21:25:46 1478620477