Этого треда уже нет.
Это копия, сохраненная 12 сентября 2018 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
2 1109297
Перекатываюсь из веб параши. Решил сначала objective-c изучить, а потом уже swift. Все правильно делаю?
3 1109320
>>109297

>objective-c


Он немножко устарел, но в целом все верно.
4 1114677
Сап, господа девелоперы, где можно прочитать оффициальную документацию насчет списка разрешений приложений, интересует вопрос насчет "Только добавление Фото", хочется успокоить себя в плане того что если приложению в настройках показывается только такая роль, то читать из папки фото оно не может.
Благодарю.
5 1114851
Джуну в ДС-2 просить 55к я ахуел или рыночно?
Вроде меньше $1k а вроде сами не звонят hr
Я сам то буду отклики слать после каникул но мне раньше звонили и звали на собеседование
# OP 6 1122172
ну бамп, что ли, чего молчите
7 1122267
>>122172
Что обсуждать? Вот например философский вопрос - почему нельзя хватать стримы с обоих камер?
8 1122775
9 1122846
>>108799 (OP)
пойдёт ли swift для 2d игрушки-бродилки для десктопа? Если да, посоветуйте инструменты
10 1124234
>>122846
Для macOS пойдёт. Для винды и линуксов - вряд ли, тут проще юнити взять, будет кроссплатформа.
11 1124591
Ура, у меня наконец то появился макбук!
12 1124910
>>114851
Бамп вопросу
13 1125752
>>124234
какие фреймворки/инструменты/библиотеки гуглить?
14 1127612
>>108799 (OP)
хочу в реактнейтив перекатиться, что посоветуйте.
алсо если опыта архитектуры нет, даже спустя год работы, нормально что пизжу из других проектов как это делается и строится,
15 1127690
>>127612

>променять божественный свифт на самую убогую динамокодрисню


Советую лечиться.
16 1128287
>>127690
Советую хуй посасать, не от меня а от заказчиков все зависит.
И если ты тупой хуесос не в курсе, то обж как бы тоже динамический язык
17 1128313
>>128287

>хочу в рн перекатиться


>ну не я, ну там заказчики


Вместо маневров лучше анус начинай разрабатывать, вдруг заказчики захотят.
У обжси и динамическая, и статическая типизация, перед заказчиками лучше повыебывайся.
18 1128423
>>128313
Вот с одной стороны он прав и ЗАКАЩЩИКАМ нужно реакт нейтив.
А с другой - я, как и ты, ненавижу всю эту околовеб-дрисню.

Ну и как быть? Где искать тех, кому нужен свифт?
19 1128857
>>125752
бамп вопросу
20 1128942
>>128423
в RN есть полтора базовых компонента и заказчикам регулярно нужны нативные компоненты, которые нужно писать на том же objc и java.
21 1129522
Анончики, хватит ли для разработки MacBook Pro Retina 2012?
22 1129668
>>129522
Хватит, если у нее диагональ 15", 16 Gb ram, i7 2,5GHz+ CPU, SSD 512+ Gb. Иначе с новенькой версией макакооси будет лагать пздц как.
23 1129729
>>129668
хуй знает. сижу с Macbook Pro 13" Early 2015, стоит самая последняя версия, не лагает кроме говно-жыдбрейновского рубимайна, который после последних апдейтов начал лагать у всех коллег что на линухах, что на маздаях
24 1129730
>>129729
>>129668

хотя да, я долбоёб. хуй знает как он у меня сейчас в XCode какое-нибудь серьезное приложение вытянет.
25 1129765
Late 2013 15" Ничего не лагает (сужу по работе IDEA), разве что у икскода отваливается подсветка синтаксиса, и светит что есть ошибка в строках где все давно поправленно и даже сбилжено, помогает только закрытие/открытие.
26 1129863
>>129765

> Ничего не лагает


Oh, you. Время охуительных историй стартует здесь:

> у икскода отваливается подсветка синтаксиса


> светит что есть ошибка в строках где все давно поправленно


> помогает только закрытие/открытие.



На других платформах за такое бы горло перегрызли, 100500 тредов бы создали какое же ЭТО бажное гавно, а на маке признать сравнимо инфаркту. Стабильно, и по хуй что лагает даже на топовом железе ))

Я хоть и юзаю эппле продукцию, но разочаровываюсь в ней все больше и больше
27 1129903
>>129863
Удваиваю, на большом свифтовом проекте икскод пидарасит на любых топовых тачках. Покупать нужно самую мощную модель из доступных.
28 1130126
>>129903
>>129863
Это не проблемы железа мне кажется, просто икскод говно. Жетбрейнсоподелия ведут себя норм.
29 1130186
>>130126
Двачую. Неудобное, медленное и глючное говнище. AppCode гораздо лучше.
30 1130233
>>125752
Загугли Юнити, если хочешь кросс-платформу. Если macOS и iOS - то начни со SpriteKit стандартного. Но выгоднее Юнити.
31 1130235
>>129522
Хватит. У меня MacBook Pro (mid 2012), заменил раму, теперь 8 Гб, и заменил винт на SSD. До сих пор всё норм, с последними бетами macOS и Xcode

>>129668
Ой да ладно, хуле стращаешь
32 1130243
>>130235
Я не знаю как тебе хватает твоего конфига. Моя прошка лэйт 14 года, 256ссд/8рамы и проц ай5 не помню сколько ггц, включается чуть ли не 30 секунд, а раньше 12 ровно. Я уж молчу про икскод и остальное. Тормозит все пиздецки.
33 1130274
>>129863
Да ясное дело, что среди десктопных осей на данный момент топчик это венда.
А вот железки, увы, у эппла. Я в целом имею в виду, эргонимику и качество тоже, а не только мегагерцы.
34 1130281
>>130274
Железо у эппле охуенно. 15шка про в топ комплектухе просто мечта.

На счет венды вопрос спорный, слишком дохуя минусов, перекрывающих все её плюсы.

Линух уан лаф.
35 1130283
>>130243

>лэйт 14 года, 256/8/i5


Может, тут не в модели дело, а конкретно в твоем ноуте?
У меня был макмини, который периодически подтормаживал. Поменял винт - все стало летать. (Причем этот самый винт глючный какой-то сам по себе, я его потом под прыщеось пытался приспособить, так вот там было то же самое. Хотя бэдов никаких вроде нет.)
36 1130291
>>130281

>Линух уан лаф


Толсто.

Винда хороша своими шорткатами и кучей софта (Spectacle и прочие утилиты под макос, впрочем, реализуют как минимум часть функциональности винды).
Ну а плоха винда тем, что Xcode нет под нее.
Ну и вендодевайсы говно (но есть Dell и ThinkPad).
37 1130310
>>130283
Не, серфинг шустрый в сафари/хроме, а вот сама ОС грузится стала долго. ОЗУ больше забита стала после обновлений. Я когда прошку брал там была 10.8./10.9 что ли не помню, летало все. Я бы хуй когда обновился с той версии, но гейфон, сука, уже не синхронизирвоался со старой версией тунца, в поле ввода пароля апстора надо было вводить сразу пароль верификации, который по смс присылал эппле. Короче неудобно, эио еще я молчу про хомбрю...

Щас вот планирую на 10.13 обновиться хз чо там будет с ноутом
38 1130311
>>130291
Ничего толстого нет. Для меня ксубунту просто писечка-асечка. Точно дает макаке по некоторым пунктам пососать.
39 1130321
>>130310

>серфинг шустрый


>ОС грузится долго


Ты ее перезагружаешь целый день, что ли?
Какая разница, сколько она загружается, если делать это приходится раз в месяц?
40 1130344
>>130321
Я ретроград. Гибернация и спящий режим не для меня. Я включаю и выключаю ноут.
41 1130367
>>130235
8Gb всё ещё мало, на виртуалку уже не хватает без свопа, а браузер уже выжирает под 5Gb.
16Gb как раз.
42 1130617
Господа, кто-то делал авторизацию через Instagram? Все бы хорошо, открыли вебвью со страницей инсты, словили редирект - получили токен. Но мношие юзвери логинятся в инстаграм через фэйсбук, а такой опции на той страничке инстаграма - нет. Как выкручивались?
43 1130970
SDWebImage vs Kingfisher?
44 1132457
Есть ли смысл писать игры на Swift?
Ведь на андроид потом не портируешь.
Да и сначала стоит же выпускать под андроид?
45 1132479
>>132457
Ебашь на юнити.
46 1132556
>>132457

Делай эксклюзив для iOS, задери цену, тебе Apple только спасибо скажет.
47 1132598
Может кто сказать,на каком этапе логично пойти на стажировку или фул тайм работу джуниором? Что знать надо для базы?
48 1133067
>>132598
Начинай со стажировки. 2-3 стажировки по несколько месяцев и дальше можешь претендовать на джуна, сразу не лезь.

Желательно уметь в первую очередь, а знать и без тебя гугол знает. Только спросить грамотно нужно у него знать как.
49 1133247
>>132556
Нахуй, блять, им мой говнопиксельный платформер или рогалик всрался.
У них таких лучше моего миллион в сторе, и все сосут хуи с 10 закачками.
50 1133492
Начал разбираться во всей этой штуке. Поставил на виртуалку macOS 10.13. Но сказали что кодить на swift в XCode без нормалной маковской машинки комильфо.
Предложенные варианты с JS отмёл сразу. Остаётся вроде бы Xamarin (уже поставил на VS, опробовал). На первый взгляд всё аналогично тому, чему я успел разобраться в XCode.
Но всё таки возникает вопрос, есть ли последствия писанины на Xamarin, может лучше через попнуюболь но на swiftе?
51 1133646
>>133492

>есть ли последствия писанины на Xamarin, может лучше через попнуюболь но на swiftе?



>есть ли последствия съедания своего говна, может лучше через попнуюболь но нормальную жрачку?

14328928179310.webm8,6 Мб, webm,
360x360, 1:34
52 1133650
Сколько нужно яблоустройств что бы тестировать говнокод на дому?
Раскидайте за Замарин?
53 1133849
>>133650
Айпедик 8-9-10-12" и айфончик 4.7-5.5, под макакоось ты вряд ли будешь писать ибо не прибыльное дело.
54 1134474
>>133849
Айпедик про?
Виртуалки не подходят?
55 1134953
>>134474
Всё зависит от того, что ты тестить будешь. Виртуалка не всемогуща. Эппле пенсил или скалинг под разные устройства тестить в виртуалочке то еще занятие.
56 1134994
Кажется допрыгался. за 1.5 года работал всегда на готовых проктах.
Теперь когда надо с нуля свой писать я даже не ебу с чего начать лол, с каких модулей и архитектуры. пиздец всегда на готовое приходил пилил фичи по гйдлайну и прочее.
57 1135487
>>134994
Запускаешь хкоде, создаешь новый проект, отвечаешь за базар на вопросы мастера. Дальше уже сам разберёшься.
58 1135750
Пока прицениваюсь к вкату в iOS разработку. Завел на своем рабочем ноуте хак, все работает. Возможно ли полноценно вкатится до уровня джуна без наличия айфона?
59 1135818
>>135750
Ещё один довен. Нищук, на хуй ты вкатываешься в отрасль, если у тебя денег нет?! Пиши под ведро или вин фон.

Да, ты можешь на джуна вкатиться с хакинтошем и без гейфона, но как ты будешь оптимизировать и фиксить баги под девайс?! Ты возомнил себя йоба прокачено-начитаным джуном и думаешь, что не проебешься с лэйаутами?! Копи лавэ на гейфон, хули тут скажешь.
60 1135853
>>135818

>вин фон.


Што?
61 1135857
>>132457
Если ты пишешь движок с нуля, ты уже делаешь это неправильно. А об удачных кейсах прикручивания Свифта к Unity/UE4 я не слышал.
62 1135892
>>108799 (OP)
Что делать если initWithContentsOfFile:usedEncoding:error: отказывается распознавать кодировку файла и возвращает nil? Как этот файл прочитать?
63 1135897
>>135853
Ну нокию с виндой на борту
64 1135971
>>135897
Так они уже пару лет как померли, нет?
65 1136011
>>135971
Не померли, а отказались от рынка в раше. Майки так-то пилят сейчас шиндовс коре, одна ОС (с разными десктопами) для кучи девайсов - телы, планшеты, пека, для пеки еще и проект андромеда запустили это для ограниченых или умственно отсталых юзеров ос с метро дезайном и т.п. Судя по всему на западе будет дико котироваться.
66 1136119
>>136011
То что ты описал никак не Windows Phone.

>9 октября 2017 года исполнительный директор Microsoft Джо Бельфиор заявил о прекращении создания новых устройств и обновлений Windows 10 Mobile.

67 1136125
>>136119
От дрисятки-то они отказались, это факт. Преект андромеда сейчас вподе как называется эта ось для смартфонов, поаншетов и пеков. В душе не ебу и не претендую на правду в последней инстанции, рассказываю как на духу, что слышал. Сам я эппле бой и немного красноглазик.
68 1136272
>>135818

>Нищук


Не путай со здоровым прагматизмом, долбоеб.
Мой ноутбук в 2 РАЗА сильнее топового MacBookPro, только вот последний стоит под 3к зелени что почти почти в 3 раза дороже. Давай ты просто пойдешь на хуй со своими оскорблениями.
69 1136334
>>136272
Да пусть он хоть в 5.000.000 раз дешевле и еще в столько же раз производительнее, мне абсолютно похую.

Я люблю продукцию эппл, покупаю себе для фана и работы. А ты дальше ебись с кловером, флешками, кекстами, дебил блядь ёбаный.
70 1136358
>>136334

>А ты дальше ебись с кловером, флешками, кекстами


Типичный агрессивный выблядок, оправдывающий свою тупость. Если мозгов не хватает 1 раз разобраться, то лучше действительно плати.
71 1136434
>>136358
Нищук, плез. Не можешь себе позволить топовый макбук про, сиди дальше на топовом леново или что там у тебя.
72 1136436
Аноны, поздравляйте или шлите нахуй.
За ~ 8 месяцев с 0 вкатился в ит, прошел из курсов только Скутаренко кекбрейнс и рей вандерлич не осилил, пушо в большинстве хуйня и залил свой первый проект в App Store.

Часто падали руки перед сложностью и не пониманием, а оказывается все решения есть в большинстве на ютубе, гугле и стаковерфлоу

¯\_(ツ)_/¯
73 1136442
>>136436
Держи пятюню! Давай ссылку на приложуху, заценим.
74 1136444
>>136434

> Когда кончаются аргументы, буду бесконечно называть оппонента нищуком


Этот сломался, несите нового.
75 1136445
>>136444
Продолжай дальше свои мантры петь, успешный хакинтошник.
76 1136448
>>136442
Еще Waiting For Review, кек.
Позже скину сюда обязательно, но это мега тупое приложение, что бдять аж стыдно.
77 1136450
>>136448
Все с чего-то начинают. Не хочу тебя огорчать, но 99% твоих проектов будут идентичными первому. Это у всех так. Так что антош не опускай руки и развивайся. Добра тебе и удачи. У тебя все впереди. Осилит путь как говорится.
78 1136456
>>136450
Спасибо:3
Минутка добра на дваче
79 1136661
>>136436

>За ~ 8 месяцев с 0 вкатился в ит,


У тебя патау? Я за 2 месяца вкатился на стажировку.
80 1136664
>>136272

>Мой ноутбук в 2 РАЗА сильнее топового MacBookPro, только вот последний стоит под 3к зелени что почти почти в 3 раза дороже


Кулстори
81 1136745
>>136661
Я за два месяца охуеть только успел
Потом пошло, как по накатанной
82 1136796
>>136436
Поздравляю!
83 1136869
>>136661
Параллельно учась/работая вкатывался?
84 1136885
>>136434
У него ещё и телефон наверное XIAOMI, который дешевле и мощнее десят-очки.
85 1137095
>>136885
Никаких сомнений, что он обладатель ксяоми.
86 1137260
>>136272
Какие 3к зелени, придурок?
Новый ~1.4к стоит, и тебе его хватит.
Или ты собрался докупать ССД на четыре тб и 64 гига рамы?

На Ебее твой макбук для разработки тыщ 40 стоит, его вполне хватит на первое время.
А аймак еще дешевле, и работать за ним гораздо удобнее.

Ноутов на винде лучше макбука не бывает (стинкпады и прочее тоже).
Хоть сама по себе винда и великолепна.
87 1137264
Какую приложуху написать ради опыта?
Что-то вообще ничего в голову не лезет.
88 1137286
>>137260

> Хоть сама по себе винда и великолепна


> винда


> великолепна



Гейц петух ебаный малолетний, ты тхреадом не ошибся?
89 1137287
>>137264
Клиент-серверное приложуху пиши, базарю, ещё захочешь. Ну там чтобы караваны были, их ограблять можно было! Тема ежжи.
90 1137565
>>136436

>а оказывается все решения есть в большинстве на ютубе


гори в аду
91 1137720
>>137286
Тебе папа вчера макбук купил, и ты теперь выебываешься в интернетах?
Ничего, вырастешь - поумнеешь.
92 1137740
>>137720
Семён, не суди по своему окружению. Я на свой мбп сам заработал.
93 1137964
>>137740
Ага, ты сам насосал на свою ЛАСТОЧКУ, это понятно.
Ты лучше скажи, что ты так всполошился, когда я винду похвалил? Тебе, видно сразу, вендоальфачи дисочек с виндой в жопную дырку насильно засунули. Шучу, думаю, не насильно, а просто не так, как ты хотел.
94 1138084
>>137964

>альфачи


>жопная дырка


>насильно


Пиздец ты мда.
95 1138280
Возможно вопрос платина,
но можно ли разрабатывать для ios, если под рукой только телефон с андроидом и ПКа с виндой(но сравнительно неплохим железом)?
96 1138297
>>138280
Нет
97 1138306
>>138280
Да, я натянул High SIerra на виртуалку. Точнее сразу скачал с торрентов виртуалку с ним.
98 1138395
>>138280
Да, можно, но под андроид.
14822511744270.jpg31 Кб, 400x524
99 1138401
>>138084
Я про макось ни слова критики не сказал, а у тебя уже пламя из жопы вырывается.
Я тоже люблю маки, и тоже на свои сам заработал, но винда (начиная с 8) - хорошая, годная ось. Чем ты недоволен?
100 1138413
>>138401
Я третий человек.
101 1138454
>>137964

> насосал на свою ЛАСТОЧКУ


История успеха уровня /s? Зачем по себе судишь-то?

> я винду похвалил


В макаебском тхреаде. Хмммм...в чем же может быть причина. Давайте поможем анчоусу докопаться до истины.

> Тебе, видно сразу, вендоальфачи дисочек с виндой в жопную дырку насильно засунули.


То ли своими фантазиями делишься, то ли по собственному опыту описываешь процедуру знакомства с инсталлиционным диском ос виндовс. В любом случае написанное тобою ненормально. Ты латентный гомусексуалист. Диск в привод вставлять надо, которого на макбуке нет уже хрен знает сколько лет, а не в анальное отверстие.
102 1138522
>>138454
Держи >>138401
Беги зашиваться, пидорас.
103 1138563
>>138522
Ты проецируешь.
104 1139047
>>138563
Сказать есть чо?
105 1139067
>>139047
Я тебе уже всё сказал.
106 1139075
>>139067
Уебывай.
107 1139132
>>139075
Почему ты себя ведёшь по отношению к другим так же как вели с тобой все твои мужчины?
108 1140017
>>139132
Ты проецируешь.
109 1141265
Как нуфагу вкатиться в iOS?
Из знаний только понимание что такое переменная, цикл и массив.
По Swift не нашел книг где нуфаням объясняют? Может тогда лучше начать с винрарной книги по Обжектив-Си где все это объясняется или вообще лучше с чистого Си?
110 1141293
>>141265
Если инглишь знаешь то самое cost-effective будет взять iOS nanodegree на udacity.
111 1141295
>>141293
А если не знаю, но кодить хочу начать до того как узнаю?
112 1141324
>>141295
Смотри курсы Скутаренко по Obj-C/Swift
113 1141355
>>141324
Текстом ничего нет? И смотреть обжектив-си часть или сразу свифт?
114 1141522
>>141265

>По Swift не нашел книг где нуфаням объясняют?


Ну и нахуй ты пиздишь? Книжка от эпла же есть
115 1141542
>>141522
А где там объяснения нюфаням?
116 1141675
>>141542
блядь куда еще нюфанее
https://developer.apple.com/library/content/referencelibrary/GettingStarted/DevelopiOSAppsSwift/

все описано чо куда
117 1141815
>>141675
Чо писать и как продавать там написано?
118 1141840
>>141815
За тебя ещё сопельки не вытереть?
119 1142573
>>141840
Ну можешь выебать за меня очко своей мамаши, разрешаю.
120 1145498
>>136358
Говноед на пластиковом хрустящем говне с говеным экраном ЗАТО МОЩНЕЕ И ДЕШЕВЛЕ А ВЫ ПЕРЕПЛАЧИВАЕТЕ РЯЯЯЯЯЯЯ, А ПИСАТЬ КОД БУДУ ВСЕ РАВНО ПОД АЙФОН
121 1145870
Сап айосыч. Раньше писал на JS и PHP, решил перекатиться к вам. Сложно будет разобраться? Программирование под андроид я например не осилил.
122 1145935
>>145870
Если ведро не осилил то тут аналогично.
123 1145967
>>145935
Да чёт я посмотрел, айос код как-то полаконичней выглядит.
124 1145974
ну и похуй, буду писать на React Native
125 1145977
>>145498
Ты из тех макоблядей, которые до сих пор не поняли, какое макбуки говнище? Вот эта макоблядь уже всё поняла, например.
https://www.youtube.com/watch?v=DWU2VlFGGx0
Или ты из 2013 года? Ну тогда закупайся долларами, братиш.
126 1145983
Лучше посоветуйте, как перекатывались с ведра? Стоит в 2к18 касаться обжектив си?
127 1146093
>>145977
Да все это правда, но ты предложи альтернативу же. Они ведь все косячное говно (и эйр), но макбуки все же получше будут. Ими тупо приятнее пользоваться, а вменяемые альтернативы (Thinkpad и Latitude) стоят примерно таких же денег, если не дороже.
Та же хуйня с айфоном: мне кажется, можно сделать и получше телефон, но когда я смотрю на андроиды, я понимаю, что айфон все равно мне больше нравится по качеству сборки и по общему впечатлению.
128 1163885
Как можно сделать так, чтобы пользователь мог залогиниться в одном моем приложении и потом автозалогиниться в другом, не вводя логин и пароль во второй раз?
129 1163914
>>145983

>Стоит в 2к18 касаться обжектив си?


Тебе так или иначе придется её коснуться рано или поздно, так как на свифте дай Github если половина библиотек поддерживается.
130 1163935
Сап, аноны. Такое дело: пытаюсь собрать приложеньку на кордове в xcode 9 и столкнулся с такой хуетой:

Failed to read Info.plist of app /Users/admin/Library/Developer/Xcode/DerivedData/appname-amydzwcypunxhfdnwlrqcjqsxrwq/Build/Products/Debug-iphoneos/Appname.app (Couldn't load Info dictionary for <DVTFilePath:0x7f9ab6b0d920:'/Users/admin/Library/Developer/Xcode/DerivedData/appname-amydzwcypunxhfdnwlrqcjqsxrwq/Build/Products/Debug-iphoneos/appname.app'>)

Перепробовал уже все советы со стака, ничего не помогло.
Прошу помощи, с меня как всегда - нихуя. Спасибо
131 1163962
>>163885
iCloud Keychain. Если пользователь и там, и там под одним Apple ID - то без проблем, ответы в гугле.

>>163914
Сейчас уже проблема хоть сколь-нибудь нужную библиотеку под obj-c найти, лол. Но для общего развития - да, пригодится.

>>163935
Сделай в проекте/воркспейсе Clean (Cmd+Shift+K), зайти в File > Project Settings (или Workspace Settings, если ты воркспейс используешь), нажми там стрелочку возле Derived Data, закрой Xcode, удали всё содержимое этой папки, открой проект/воркспейс, и собери заново. Не поможет - возвращайся, будем дальше смотреть.
132 1163965
>>163962

>проблема


Нет.
SocketRocket
AFNetworking
133 1163970
>>163965
И для чего же тебе нужен AFNetworking?
134 1163973
>>163970

>AFNetworking


Асинхронная подгрузка картинок, xml api.
135 1163982
>>163962
После первой попытки забилдить все было ок, заархивить проект не дал - та же ошибка. Есть еще варианты?
136 1163985
>>163982

>Есть еще варианты?


Проверь xml в plist на валидность
137 1163988
>>163982
Еще можешь сделать rm -rf ~/Library/Developer/Xcode/DerivedData
138 1164027
есть айосники из москвы?
есть работа, фуллтайм/парттайм/офис на бауманской/удаленка
до 150к
139 1164069
>>164027
че за контора? hh, мой круг? почему именно двач?
140 1164104
>>164069
Потому что будет параша типа:
напиши нам в телегу, напишешьа там : ну короч у нас 140440 однотипнвх проектов, если будешь по 10 часов в день без остановок штамповать контроллеры то может 150к и получишь
141 1164236
>>163965
И что ты тут привёл? Я говорю про необходимые библиотеки, которые есть под свифт, и нет под obj-c.
142 1165334
Как убирать пуши после логаута пользователя + логина нового? (А то новому пользователю приходят пуши предназначенные старому)
При входе в приложение старательно вызываю UIApplication::registerForRemoteNotification, при логауте соответсвенно - unregisterFromRemoteNotifications.

Раньше всегда отправлял на бекенд удаление токена для пользователя, но сейчас над мобилками и бекендом работают разные команды (с разницей в 12 часов). И я надеялся оно само как-то инвалидирует токен.
143 1165525
>>165334
И как iOS поймёт, что ты сделал логаут со своего сервера? Ставь задачу бэку, инвалидировать токен на логаут. Ну и логаут посылай на сервер, да.
144 1165594
>>165525
Ну я думал типа unregister не пустит пуши.
image.jpeg116 Кб, 768x431
145 1166824
Блять, что за хуйня анансы
Уже больше 6 месяцев пытаюсь найти адекватную вакансию на джуна в ДС, но через hh ебаный одни отказы. Например в 12-20 посмотрели мой отклик, в 12-21 уже отказ. И так в 95% случаев. Через мой круг тоже все хуйня, есть и сопроводительное письмо адекватное и проекты готовые, один из которых в App Store.
Чот заебался уже
Некоторые смотрю по знакомству устраиваются, но у меня и друзей-то нет, кек
Во фииланс хуй вкатишься, этот вариант я вообще не рассматриваю. Хоть за границей вакансии смотри, сука
146 1166840
>>166824
хз. мне кажется что hhшницы просто охуели. А может быть рынок протух, что тоже может быть. Невесело однако.
147 1166842
>>166824
вангую что высшего образования по специальности у тебя нет
вешайся, хули
148 1166854
>>166824
поробуй в мухосрань джуном устроится. Я смотрю сейчас то там то там требуются.
149 1167200
>>166840
Что, без вышки теперь никак?
С чего это вдруг?
150 1167225
>>166842
На собеседованиях мало этому вопросу уделяют внимания, у меня есть вышка, но юридическое.
Еще заметил, что больше дрочат по теории, не уделяя должного внимания практической части. Я на одном собеседовании относительно слабо ответил на вопросы по теории, с некоторыми вещами просто не сталкивался, но когда говорил, что у меня уже на есть законченные проекты и мне проще писать код, чем зубрить все - работодатель как будто не слышал даже ¯\_(ツ)_/¯
151 1167227
В один момент я стал придерживаться мнения, что нахуй мне столько теоретической части, если я не могу/не знаю как применить его на практике?
Кажется тут собака сутулая зарыта, посоветуйте аноны которые уже вкатились и зарабатывают 300к/сек
152 1167275
есть 3 года опыта под ведро, нужно неспешно помочь заказчику с ios (swift),
есть норм туториалы чтоб не с нуля циклы массивы изучать?
154 1167305
>>167275
Тебе про свифт или айос?
Если свифт то есть годная книжка от эпла, там все достаточно кратко и по делу. Про циклы и массивы там будет, но чисто как пояснение как ими пользоваться в языке. Пичкать инфой что это такое и нахуя они вообще нужны не будут.
По айос если ты не ньюфаня в мобильной разработке лучше сразу туториалы от эпла смотри.
155 1167511
>>166842
>>167200
>>167225
У меня нет вышки, но всем говорю что есть, похуй вообще. И в резюме вышка указана. Когда просят на работу принести диплом - говорю, что его кадровичка на прошлой работе просохатила, и я в данный момент его восстанавливаю. Через пару-тройку недель все забывают про него, потому что работа работается, проекты делаются и сдаются, и всем уже поебать на диплом.
156 1167568
>>167511
Охуительная история.
А за границу без визы не пробовал?
Ну а хули, скажи, что в других штанах забыл.
Или в другой сумке, тоже хороший вариант.
157 1167569
>>167511
Где-то я это слышал и не раз
158 1167605
>>167569
Я тоже слышал в этом же треде.
Тот анон еще в 24 вкатился и по удаленке веслает за 300к вроде.
159 1167615
>>167568
Да я за границей был только раз, и то печать в аэропорту жмакнули, и всё.
>>167605
Это я и был, видимо, только я за 2.5к$ работал, но вот с февраля уволился, сижу как сыч дома, подыскиваю еще что-нибудь.
160 1167620
>>167615
Куда бабло спускаешь? Жена, личиниусы?
161 1167831
>>167620
Воображаемое бабло на ламповую няшу.
162 1167939
>>167620
Ипотека, ремонт, невеста, поездки по стране. Личинусов нет (даже в планах), в ЗАГС только летом.
163 1171406
Что там в 4ом Швифте? 3x просадка в производительности если выйти за пределы стандартной библиотеки?
164 1180290
Заливаю сегодня билд на тестфлайт, вчера вот в маркет заливал все ок было. И хоп - реджект. У вас в плисте объяснени использования локации не хватает. Только вот я нигде не использую CCLocationManager и поды с прошлой недели не обновлял. Че за хуйня, как лечить? Вот хули им сложно что ли было намекнуть где оно используется.
Подозреваемые: Апсфлаер, ЯндексМетрика, Фаюрик/Крашлитика, но они уже месяц подключены и ничего.
165 1180291
Пизда, прошелся грепом, ебаная ЯндексМетрика. Но блин, ничего же не менял, почему только сейчас доеб?
166 1180990
Да нет, блять Эпл скатывается в какое-то гавно. У них есть в команде потрясающие головы, патлатые с проплешиной мостадонты в очках, уродливые вонючие жирные и прыщявые омежки и прочий скам, который мы видим на еедц и который генирирует потрясающие без пезды идеи и технологии. И их процентов 30. Но 80 процентов у них гейского выблядского офисного отродья, которые засирают остальной эфир вякими блять класс китами, украшалками и блять бесполезной ебанутой хуйнёй из-за которой плейгрануд на последнем ХК превратился в кусок неработающего БЛЯТЬ ГОВНА БЛЯТЬ! Ёбаные карлики и тупые пёзды лезущие в мужские блять технологии! Когда же вы нахуй уедете в колхозы на картоху и перестанете траслировать свою убогубю блять философию на нормальные работающие отрасли.
Спасибо выговорился. надеюсь не один я чувствую то эе самое.
167 1181080
>>180990
Нет, не ты один.
168 1181107
>>180990
Ты только прозрел? Все это стало понятно после релиза глючного куска говна под названием Xcode 6, а также операционных систем iOS 7 и MacOS 10.10. Отдельно нужно сказать про Swift, такого высера индустрия еще не видела. С тех пор для эппл главное это внешний вид программ, на производительность и баги им насрать.
169 1181432
>>181107
а что сейчас со свифтом не так то?
170 1181439
>>181432
Зачем он вообще нужен? Лучше бы допилили Kotlin для сборки под iOS.
171 1181440
Да будет срач
172 1181470
>>181439
ну то же самое можно сказать и про котлин, типа нах он нужен, если можно было юзать свифт, но разговор не об этом. Было высказано, что свифт - высер, я хочу аргументы этого тезиса.
Просто по мне свифт - один из лучших языков программирования на данный момент, не без недостатков, конечно, но в целом, он очень удобный.
173 1181473
>>181470
Хуита. Котлин реально лучше. И за ним вся мощь JVM-платформы.
174 1181474
>>181473
а как ты под iOS на jvm кодить собрался?
175 1181481
>>181474

> свифт - один из лучших языков программирования на данный момент


> Котлин реально лучше



А никто и не говорил про iOS и бессмысленное копротивление эпла за свои языки и платформу. Речь о языках.
176 1181486
>>181473
просто ты такой говоришь, что лучше бы котлин юзали, да, я понимаю, если бы сказал, что его было бы круто использовать, как интерфейс, да, но ты же сказал про jvm, наверняка, понмая, что адаптировать все эти cocoa и прочие фреймворки под jvm - это пиздецовая задача. Так вот, если ты понимаешь, что так делать вообще нецелесообразно, то зачем такое бестолковое мнение выкатывать?
177 1181491
>>181481
если я слишком резко высказался и как-то задел, то сорян, но я действительно не понимаю, что в котлине лучше, чем в свифте, помимо gc против arc
178 1181497

> gc против arc


и эти вещи, это уже скорее о платформах, чем о языках, соответственно, тут вообще бессмысленно спорить о том, что лучше, так как если представить, что вместо свифта был бы котлин, то его бы всё равно оставалось адаптировать под arc, что бы в принципе убило все его преимущества
179 1181508
>>181486
Еще раз. Как язык Котлин лучше свифта. Дополнительно за Котлином вся мощь JVM-платформы - миллиарды библиотек, и прочей хуйни. Вся бигдата работает на JVM. За свифтом же ровно нихуя, кроме эпла в виде пакета с карпом в пакете, нужным только для программирования на пакете.
>>181491
Пройди kotlin koans и познаешь, что свифт дрисня из прошлого века.
180 1181543
Наркоманы, какая JVM? Котлин давно умеет собираться в нативный код. Нет ни одной причины, по которой он не мог бы использоваться для разработки под iOS.
181 1181596

>компромиссы и ухищрения из-за jvm и совместимости с джавой


>монструозные силд классы vs охуенные инамы свифта


>нет настоящих вэлью тайпов


>вроде добавили null safety, но null все еще существует


И чем котлин лучше свифта?
182 1181617
>>181543
Ты видел как котлин нейтив работает? Хуево и пиздецово. Он даже еще не релиз.
183 1181618
>>181470

>что свифт - высер, я хочу аргументы этого тезиса.


Уже 100 раз называли аргументы, 2-4х кратная просадка производительности в сравнении с Objective-C/C++, бинарники по 20мб, медленная компиляция кода, кривой синтаксис, невозможность написать элементарное выражение как x = 2 * 0.5 без кастов. Список можно продолжать долго. В общем один из самых всратых языков.
И да, всякое явоговно идет вслед за свифтом.
184 1181642
>>181617
Вот яблопидоры и могли бы помочь, вместо придумывания своего велосипеда, который никому не нужен на других платформах.
И мобильным разработчикам пришлось бы учить только один язык.
185 1181658
>>181618
Ну C++ с ObjC тоже такое себе, на самом деле.
Радуйся, что швифт тебя явно заставляет кастовать, в крестах вон можно, наоборот, весьма неочевидно проебаться.
186 1182390
Ебанутый и весьма поздний вопрос, но здесь кто-нибудь едет на грядущий WWDC?
187 1184288
Короче чувствую что я очень слабый разработчик, почти два года опыта, а я чувствую себя на уровне джуниора, то проекты хуевые, то компании, где можно было не въебывать и хуйню творить, а сейчас когда столкнулся с работой на удалёнке, понял что не тащу ее, не могу без стека оверфлоу и прочее.Некоторые задачи я ваще делаю тем что пиздинг код апроизвожу.

Короче как повысить свою квалификацию, например архитектура, в теории знаю, на собеседовании все нормально, но как доходит на практики, то пиздец без ментора или сеньора, которому не могу вопросы задать, а также вижу и понимаю что мой код это код смелл, например иногда хотелось бы лучше, но сроки жмут или например еще какой-то пиздец.
Как развиваться правильно, как продвинуться, какую литературу и курсы пройти, либо что писать в свободное время чтоб развиваться, я не хочу дауном оставаться ненужным. Например многие вещи не понимаю, допустим в курсах что проходил нет многих вещей, например работа с вьюхами там пока не обьяснят на словах или глубоко в стек не залезу я не понимаю что я не правильно конкретно сделал и тд, либо с бд и т.д. и так с многими вещами, как быть, не хочу быть тупым дауном, я реально вижу что мне надо развиваться, но не пойму что читать конкретно или куда двигаться, практиковаться
188 1184582
>>184288

>куда двигаться, практиковаться


Вкатываться с самого начала, с алгоритмов и комбинаторики.
189 1185861
>>184288
>>184582
какое отношение ебучая комбинаторика имеет к архитектуре и к красоте кода?
Для начала нужно почитать Роберта Мартина и понять вообще, что такое хорошо, а что такое плохо. Потом следует попрактиковаться в архитектурах типа VIPER, VIP и YARCH. После этого остаётся только экспериментировать.
А алгоритмы и комбинаторика нужны только для всяких яндексов, чтобы писать производительный код и это совсем другая история
190 1185865
>>184288
Просто программирование не твое, парень.
191 1185960
>>185865
Но иногда охуенная волна идет, а иногда очень плохо все
Снимок экрана 2018-05-08 в 18.14.57.png53 Кб, 1227x287
192 1186274
Ёбаный врот не прошло и трёх лет. Неужели первый код экзампл на свифте в эпловсех гайдах. А то я уже заебался продираться через Obj-c код. Интересно это единичный случай или намечается тенденция. Что думаешь дорогой анон?
мимо свифт блядь
193 1186290
>>186274
До тех пор пока из кода лезут всяки kXYIPizdaJigurda - несчитово
194 1186308
>>186290
это публичная глобальная переменная модуля core image типа стринг, типа ключ для какого-то атрибута в key-value программировании на котором работает Core Image, чтобы зелёный юзер случайно не перепутал буковки пока набирал сей ключ. Сам если честно воще никогда не юзал key-value подход в здравом уме и трезвой памяти.
195 1186321
Всё таки внатуре странно, что они не сделали доступ к неймспейсу модулям через модуль.точка как в том же питоне, а все объявленые сущности сваливаются в общий неймспейс прямо так. Из-за этого лезут эти префиксы. Всё же в этом плане у того же пиона более гибко работает импорт. Ну можа еще и сделают пушто сами модули-то завезли. Префиксы это пережиток Objective-C.
196 1186362
>>186274

>bridging

197 1187158
Господа аноны, я нашел ваш тред, чтобы задать простой глупый вопрос. Может найдется человек, который знает. Я к разработке не имею никакого отношения и ничего в ней не понимаю, но у меня есть вопрос. Я слышал, что эппл не дает возможности использовать кнопки громкости не по назначению. Такое было доступно только на джейлбрейке. Соответственно, в app store по идее никогда не появится музыкальный плеер с возможностью переключать треки кнопками громкости(если это не кнопки на наушниках). Так вот. Эта возможность заблочена на уровне системы или на уровне модерации в app store? То есть, могу ли я теоретически написать приложение, которое будет использовать кнопки громкости таким образом или это в принципе невозможно?
198 1187178
>>187158
Нет, к кнопкам доступа нет. Есть только к камере, микрофону, жестам, контактам, геопозиции. Можно в теории сделать плеер, который переключает трек, когда у твоего друга натсаёт деньрождение, или ты отходишь на 100 метров от школы, или даже если ты скажешь - тилифончик, включи мне позязяз следуюсюю песенку, или когда ты сфотографируешь хуй в эрегированном состоянии.
199 1187180
>>187158
Можно подписаться на изменения громкости и так детектить нажатия кнопок, есть готовое решение https://github.com/jpsim/JPSVolumeButtonHandler
Ну и дежурно тебя отхуесошу, потому что все это гуглится, iOS-разрабом для этого быть не нужно.
200 1187186
>>187158
Эта возможность просто не выведена в доступные программам интерфейсы и всё. Нельзя подобрать ключ к замку, если вместо двери - кирпичная стена. И кнопки штатно нельзя перепрограммировать - конечно, можно реагировать на изменение уровня громкости, но программно его вернуть на место уже нельзя, и получается маразм, а не решение. Последний раз с этим шаманили аж в 2010, так что на штатной прошивке без вариантов, только джейлбрейк.
201 1189187
Есть ли возможность фриланса в этой сфере? Я сейчас в универе доучиваюсь и совмещаю с работой, на ней у меня сейчас есть проект по ios, но скорее всего новых проектов я на ней не получу в ближайшее время(основная ниша этой компании это web). А до получения диплома хотелось бы уже поработать с интересными проектами и много чему научиться. Так вот где можно найти что то подобное? Или без хорошего опыта там ловить нечего?
202 1189569
Треда под mac нету? Как и годных видосиков, судя по всему.
203 1189738
>>189187
Ios мертв как для фриланса, так и для офиса.
Вкатывайся в веб.
204 1189787
>>189738
What? С чего бы это он мертв, особенно в офисах?
205 1189931
>>189787
Все верно. Сейчас везде нужны сайтики или react native накрайняк, а native разаботка в глубокой жопе

ios swift/obj-c макака, сижу без работы 3й месяц
206 1189947
>>189931
Я тоже.
207 1190016
>>189931
>>189947
Пиздите. Просто не хотите себе конкурентов. Какой нахуй реакт нейтив.
208 1190048
rn хорош, когда уже есть нормально написанное приложение на реакте с разделением на container/presenter компоненты. Статическая типизация для мужиков - flow или typescript, для воров - reasonml или fable
209 1190050
>>166824
мне из-за такой хуйни пришлось в веб перекатываться - рынок мобильных игр, которые я только и умел делать, протух еще несколько лет назад
210 1190051
>>145967
да, обж-с лучше шестой жабы во всем
211 1190208
>>190050
Расскажи подробнее, плиз, анончик.
Уже прям совсем невозможно запилить свой флэппи берд, 2048 или долину монументов?
sage 212 1190215
>>190208
Блять сажа. Уёбывайте отсюда геймдеверы. Дайте треду спокойно утонуть.
213 1190336
>>190215
Нахуй его топить, даунич?
sage 214 1190367
>>190336
О мёртвом или хорошо или ничего
215 1190460
>>190208
Разгадка в том, что в 2010-2013 был бум мобильных игр и там были деньги. Теперь "выстрелить" можно только случайно, как flappy bird или замутив что-то принципиально новое в плане игровой механики, как pokemon go - т.е. все поняли, что это лотерея в которую мало кто захочет вкладываться, поэтому и вакансий теперь меньше. Три четверти людей, с кем я в этой сфере раньше работал, ушли в основном в разработку мобильных приложений.
216 1190788
>>190460
Раньше люди старались что-то новое на платформу принести, а потом поняли, что быдло лучше хавает игры в стиле три в ряд и т.д с рекламой и анальным донатом.
217 1190986
>>190460
Ну подожди, а ketchapp и игры в их формате?
Они же в 2015 вроде стрельнули.
218 1191005
>>190986
ну я примерно написал, количество вакансий стало снижаться после 2013
219 1192049
Привет, зэкачеры. Опыт в программировании ничтожно мал. Хочу вкатиться в iOS разработку (инвентарь есть в полной комплектации).
Начинать сразу со Swift (пугает, что вся свежая лит-ра на английском, которым я сейчас начал заниматься, но уровень которого не позволит мне еще долго читать и понимать новый материал на иностранном языке) или же начать с C -> Objective-C и дальше уже перекатиться в Swift?
И вообще, как новичку, который толком ничего кроме не знает кроме как создать массив на Java и с потугами понимает что такое "метод", стоит выбирать iOS как первую серьезную платформу для разработки?
Всем заранее спасибо за отклик.
220 1192089
>>192049
Сначала Objective-C, потом Swift. Как новичку, тебе сложно будет понимать Objective-C. Если есть сила воли, то со временем поймешь.
По Objective-C есть книга, где все разжевивается.
программирование на objective-c 2.0 стивен кочан
Можешь ее полистать. Сам не читал, но отзываются хорошо о ней. Ищи 6 издание. Остальные устарели.
221 1192093
>>192049

>Опыт в программировании ничтожно мал


>Хочу вкатиться


>пугает, что вся свежая лит-ра на английском


>уровень которого не позволит мне еще долго читать


>который толком ничего кроме не знает кроме как создать массив на Java и с потугами понимает что такое "метод"



Пиздец блядь, и эти дауны потом создают 100500 резюме "прошел курсы, кококо, вот выложил калькулятор в стор, зарплата от 30 000, возьмите", а потом сидишь и ахуеваешь, чому компании ищут за 60 000 программисмтов поддерживать легаси говно от таких вот мудаков.
222 1192234
>>108799 (OP)
Аноны, реквестирую книги от objc:
Advanced Swift (4)
App Architecture
224 1192345
>>192263
Я уже говорил, что мне нужна книга на 4-й свифт. Я это и написал в посте.
225 1193630
Ананасы, пытаюсь вкатиться в VIPER. не понимаю как делается роутинг, если переходы сложные. Например, пользователь находится где-нибудь в глубинах одной из вкладок UITabBarController (UITabBarController -> UINavigationController ->UIViewController -> ...) и нужно произвести переход с переключением вкладки например. Как делается по-православному? Неужели инстанс роутера должен стукнуть аж сам UITabBarController?
226 1194431
>>108799 (OP)
как на питоне или на шарпе под эту хуйню писать ?
227 1194786
>>189931
Ну уж явно пиздишь. В телеграме в группе мобильной разработки одни сплошные вакансии на айос, даже джуны нужны.
xfa5a29d3.jpg49 Кб, 400x400
228 1195032
>>194431
никак - это васянские поделки, бери жс + реакт-натив
229 1195502
>>194431
Xamarin, но то такое.
230 1195587
>>195502
какое?
231 1195845
>>194431
Кроссплатформенная разработка сырая до сих пор, несмотря на то, что реакт нативе собрал 60к звезд на гитхабе. А хамарин или дарт даже в принципе рядом не стояли

>>108799 (OP)
Анонче. Вопрос по делу. Целый год ебался и собирал деньги на этот ебучий мак. Еще нужно 6к дособрать для покупки MacBook Air 13 Mid 2017 MQD32. Сам андройд девелоперс джун и хочу потыкать вашу гейось ось на свифте. Как Air вообще работает? Нормально без лагов? А если я хочу еще накатить туда RubyMine и другие поделки от ЖИДбрейнс эта ОСЬ макосовская хорошо будет себя чувствовать?
232 1195883
>>195845

>мак


>макбук


>хочу потыкать


лол, мак-мини mid2011 хватает для всего, что ты описал
233 1195952
>>195845

>MacBook Air 13


>2018


У тебя же глазки вытекут от его разрешения.

>8 Gb RAM


А этого мало, как бы тут не пиздели, что все ок покпокпок, да ок, если ты ребутаешь машину каждые 3-5 дней, а иначе будут заметные лаги UI из-за постоянных свопов на диск через несколько дней актвиной загрузки, типа разработка + 40-50 вкладок в браузере + скайп слак и по мелочи.

Не проще за 60к купить БУ ретину 13/15?
234 1195987
>>195845
Мак без ретины - деньги на ветер. Эир - деньги на ветер, это для секретарш-маркетолухов.
235 1196012
Как прогонять юнит тесты без симулятора? Или хотя бы так что бы все ебаное приложение запускалось, ведь всякеи хуепсфлаеры, хуяндексметрики срут своими трекерами, идут загрузки и тд.

Убрал host application: не видит тестируемых классов;
ОК, добавь их как сорцы:
The bundle “govnoTests” couldn’t be loaded because it is damaged or missing necessary resources. Try reinstalling the bundle.
Library not loaded: @rpath/YandexMobileMetrica.framework/YandexMobileMetrica
НАХУЙ ОНО ГРУЗИТ ПОДЫ СУКА, А? Я же даже удалили target dependency нахуй.
236 1196129
>>196012
В didFinishLaunchingWithOptions в самом начале
guard NSClassFromString("XCTestCase") == nil else {
return true
}
237 1196297
>>196129
Я уже по другому решил, отдельная схема которой не нужно билдить весь проект + подправил спеки подов, что бы в нее лишние не тянулись + xctool вообще без симулятора.
238 1196301
>>108799 (OP)
Не могу сейчас сменить место работы, но хочется стать кодером круче, имеет смысл начать свой проект делать? Даже если очень туплю? На работе тасок почти нихуя нет
239 1196315
>>196297
Непонел, как ты от симулятора избавился?
241 1197013
>>196301
Конечно нужно, что у вас за вопросы вообще? У каждого разработчика должен быть свой проект. Даже если он не взлетит, время, потраченное на него, вернётся обратно большим опытом, интересом, развитием и, в конце концов, новым вдохновением и желанием продолжать свою деятельность и становиться лучше.
Если 100% своего времени посвящать только работе, можно перегореть за несколько лет и пустить всю карьеру по наклонной.

Учить вас всему надо, ньюфаги.
242 1198526
Работа для вкатывальщиков есть вообще? Или всем только сеньеры-помидоры?
243 1198530
>>196301
Работал 2 месяца. В итоге буст получил, но понял, что библиотеки некоторые не юзал, да и архитектуру не знал. Уволился чтобы больше кодить дома.
244 1198666
>>198526
есть норм работа для джунов
245 1198667
>>198666
сосать хуи сеньоров
246 1199023
>>197013
ну я вот за неделю 3 раза начинал и сразу удалял что начал делать, не пойму что за фигня
247 1199182
>>114851
В дс1 джун, который будет +- нормально писать код по заданной ему архитектуре получает 60-80к. А вообще всё от компании зависит. Где-то у людей 2 года опыта, зарплаты около 100, а лычка всё-ещё джун (ибо без присмотра писать код не хотят).
248 1199191
Аноны, приходилось ли кому юзать CADisplayLink да, кейс такой что нужен именно таймер? Столкнулся с траблой, что после запуска анимации через 5-10 секунд fps стабильно падает до 40 причём когда таймер invalidate то фпс всё-равно 40 остаётся лол.

Добавляю CADisplayLink на ранлуп глобальной параллельной очереди с топ приоритетом, все расчёты новых значений для слоёв том же в бэк треде, в main async собсна присваиваю новые значения слоям. Хуй пойми где проёбываюсь... кроме двоща
249 1199195
>>199191
Поставь .preferredFramesPerSecond у CADisplayLink поменьше, если не испортит внешний вид анимации. У меня с 30 в порядке пошло.
250 1199442
Аноны, нужен ваш совет. Изучаю Swift , читаю материалы по темам и делаю попутно задания, но задания которые в книге они все однотипны и все вроде кажутся не сложными, тк вот в связи с этим вопрос может есть какие порталы где куча этих заданий, или какие нибудь книги как сборник задач? Также хотел спросить - какой нибудь хороший видео курс, про курс Скутаренко знаю, смотрел, но после нескольких видео плюнул ибо очень неактуальны они уже.
Знание английского на школьном уровне, но сейчас стал еще и английский подучивать, это я к тому что порталы все же русскоязычные пока.
251 1199499
>>199442
Видеокурса лучше Скутаренко не видел. Видео по 2 мб 3, не помню свифту хватит за глаза, актуальные вещи в документации посмотришь или нагуглишь.
252 1199745
>>199499
Понял, да сегодня зашел, посмотрел видос, потом почитал по это же теме, что говорит эпл, потом еще в книге тему закрепил и домашку сделал которую скутаренко дает. Вроде норм, вопрос вот в чем, а есть ли видосы по созданию именно проектов на телефон и тд?
253 1199863
>>199745
Их полный ютуб
Учись гуглит то, что тебе надо
Большая часть вопросов отпадет сама собой
254 1199866
>>199863
Да из полно вроде, но большинство из них на английском.
255 1199872
Зачем это все нужно, если есть React Native?
256 1199879
>>199872
Незачем. Как в RN запилить взаимодецйствие с вайфай pos принтером?
257 1199980
>>199879
npm i react-native-vzaimodeystvie-s-vayfay-pos-printerom
не забудь - react-native link react-native-vzaimodeystvie-s-vayfay-pos-printerom
258 1199982
>>199980
А если нет такого модуля, то пишешь свой собственный нативный модуль - это просто, если не собираешься его использовать как react-компонент. Куча rn-модулей на самом деле - это обертки над уже существующими нативными API.
15238002512750.jpg43 Кб, 480x480
259 1200001
Я понимаю что НАЧИНАТЬ вкатываться с виртуальной машины это максимум ущербно, но пока альтернативы нету.

Вообще на какой MAXIMUM DESHEVIY мак для работы можно ориентироваться? Я подразумеваю максимум дешевый (очевидно будет авито варианты), и шоб программировалось без особых тормозов?
260 1200005
>>200001
Есть же хакинтош.
261 1200104
>>200005
Ну вот сейчас поставил виртуалку хакинтош. Ни раз слышал что это хуевая идея и надо сразу макбук брать.
262 1200155
Ребят, как лучше всего изучать, изучаю по книгам + смотрю видосы Скутаренко, после этого делаю дз, но на следующий день уже не очень хорошо понимаю как снова сделать тоже самое, что посоветуете, где набрать больше заданий?
263 1200163
дайте пример POP проекта, а то бля видео дохуя пиздежа с теорией, а нормального применения на делегатах не видел
264 1200303
>>200163
Стандартная библиотека, коллекции.
265 1200468
>>200155
Ебашь больше
Потом в голове уложится и проще будет, профит
266 1200835
>>200303
Ну вот как их применяют для вьюконтроллерах и прочее, это получает десятки протоколов надо клепать
267 1200856
>>200468
это понятно, просто когда нет понимания ,что ты делаешь то не очень живо все идет.
268 1201176
>>200835
Не нужно плодить протоколы только для того, чтобы по ПОПу было. В большинстве задач iOS-программиста тут негде разгуляться. Если что-то тестишь/подменяешь, то да, все это закрывается протоколами.
Можешь послушать этих хуесасов https://soundcloud.com/podlodka/podlodka-47-protocol-oriented-programming
269 1201322
Проблема такая у меня андеграунд почему-то постоянно подвисает, многие вроде сталкиваются, чуть код поменяешь и пошел грузить, пока использую ручную компиляцию, но хотелось бы все плюшки от эпла, как лечится!? Мак про13.
270 1201496
Посоветуйте пет проекты быстрые склепать, чтобы резюме портфолио себе заполнить, а то у меня тока работа в компаниях были и своего нет проекта.
Screen Shot 2018-06-02 at 9.41.17 PM.png45 Кб, 364x570
271 1201712
Вопрос по Xcode 8.2:
Использую SPM, который мне все нормально качает и компилирует, но в самом икскоде при импорте модулей пишет ошибку. Я так понимаю нужно добавить папку (SRCROOT)/.build/Debug и Release куда-то, но не понимаю куда. Помогите дауну анону.
272 1201724
>>201712

>Xcode 8.2


Как ты этим говном пользуешься? Там же сломали комментирование кода.
273 1201749
>>201724
Что именно сломали?
Коменты работают, всякие MARK вещи тоже

У меня средней некроватости пк с хаком, боюсь что если апну до сиерры или хайсиерры и девятки то сосну по производительности
275 1201766
>>201753

>cmd+/ разве работает?


Да. У тебя же там бета по ссылке.
276 1201774
>>201766
Там писали про эту проблему вплоть до выхода 8.3.
xcode.mp41,2 Мб, mp4,
1394x980, 0:31
277 1201789
>>201774
Врут, только на дваче тебе правду расскажут.
Screen Shot 2018-06-03 at 1.38.23.png97 Кб, 788x226
278 1201794
Значит тебе повезло. У меня этот пункт просто не активен.
Screen Shot 2018-06-03 at 2.40.14 AM.png125 Кб, 834x416
279 1201802
>>201794
Возможно это потому что я переместил в отдельную папку т.к. у меня был еще 7 xcode. Там по ссылке говорили что некоторым помогает переименовать.
280 1202404
>>201322

>плейграунд


фикс
281 1202638
Кто нибудь с Яндексом пиздел? У мобильщиков какие они там задачи в реалтайме заставляли писать? Свифт- обж?
282 1203981
>>201322
У меня у одного такая, проблема что ли?
283 1204572
>>203981
Пофиксили же в последней версии, нет?
284 1204669
х
285 1204674
>>204669
иксанул тебе за щеку
286 1204989
Анон, можно где читкануть какой путь нужно пройти, пошагово, чтобы претендовать на джуна? Ну там
шаг 1 - изучить хуйнянейм (999 часов)
шаг 2 - научиться делать хуйнянейм (9999 часов)
шаг 3 - изучить хуйнянейм, хуйнянейм2, хуйнянейм99 (999999999 часов)
287 1205194
>>204989
Шаг 1 - научиться свифту и обж с
Шаг 2 - освоить foundations
Шаг 3 - UI, animations, network, concurrency, core data, cocoa, multimedia и т.д.
По часам ты правильно написал.
288 1205336
Посоветуйте как учить этот ваш свифт. В шапке курс за 2013 год, хз насколько он актуален еще
289 1205418
>>205336
Качаешь бесплатную сфифт бук и читаешь, никаких курсов нахуй не нужно.
290 1205816
Завтра собеседование, а я хуй пойми как могу оценить свой уровень, или пре-мидл или хуй в стакане

Что пиздеть на собеседовании?
291 1205993
>>204572
д вот обновил, реже стало, но сук всеравно есть, не пойму есть ли смыл ждать пока прогрузит, или выключать сразу?
292 1206071
>>205816
Говори, что джуниор. Потому что мидл - это человек как минимум год проработавший в коллективе, плюс имеет участие в нескольких проектах со знанием ряда технологий.

Рассказывай, что знаешь и умеешь. Не стесняйся говорить про опыт разработки, какой стек использовал, что в итоге получилось. Где-то поднапезди, но не сильно. Отвечай без нервоза.

Если собеседование будет проходить без кого-то из команды разрабов, только с представителем кадров, делай упор на термины не вдаваясь в подробности. Эти скоты тупорылые один хуй будут сверять с надиктованным текстом. И делай упор на социальную политику, если кадровичка баба особенно молодая и не замужняя. Типа вот нуждаюсь в лавэ планирую взять кредит на машину, что бы ездить на дачу, где забор надо поменять, ну и просто покататься по россии в отпуске... поверь такой пиздеж гарантированно прокатит, главное не молчи.
293 1206129
Пацаны, хочу вкатиться с 10-летнего php-макакинга.
Мне 30 лет.
Стоит ли?
Сколько в среднем получают джуны на удаленке?
И возможно ли вообще устроиться джуном на удаленку?
294 1206143
Я правильно понимаю, что так как маков ни у кого нет, а айфон у каждого второго, то существует дикий спрос на иос разработчиков? Если я смогу написать что-то чуть сложнее хелловоролда, то меня возьмут на работу?
295 1206144
>>200104

>Виртуалку хакинтош


Что ты несёшь? Хакинтош это когда ты без виртуалки ставишь мак ос на не эппловский комп
296 1206169
>>206129
Джунов не берут на удаленку с вероятностью 99.9%
297 1206199
>>206143

>Я правильно понимаю


Нет
298 1206223
>>206199
А в чем и почему я не прав?
299 1206280
>>206223
Потому что если ты попросишь 50к оклад — тебя пошлют нахуй так как решат, что от тебя будет больше вреда, чем пользы. Мало проишь == нихуя не умеешь.
Если попросишь 150к — пошлют нахуй так как у тебя опыта нет. И выяснится это после просьбы показать портфолио/сделать тестовое задание
ПОпросишь 100к — просто пошлют нахуй
300 1206305
>>206223
Потому что во-первых маков не так и мало у людей как тебе кажется.
Во-вторых то что на ведре может разрабатывать любой школьник не значит что хотя бы 1 из 100 дойдет до уровня джуна. Эта доступность не делает никакой погоды.
В-третьих есть хак, который может поставить любой продвинутый пользователь. Что опять таки говорит что школьники установившие андроид студио на ситуацию особо не влияет, если человек действительно хочет попробовать посмотреть на айос разработку он просто поставит хак. Да и в конце концов для совсем ленивых есть виртуалка.
И еще достаточно много айосников либо начинали с хака, либо так и продолжают на нем сидеть.

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

Хотя если я тебя не допонял и ты имел ввиду что можешь написать конкретно на айос что-то чуть сложнее хелоуворда, но в целом имеешь опыт и знания программирования, то тут конечно вполне могу взять.
301 1206624
ЕБАНЫЙ REACT NATIVE

КАК ЖЕ Я ЗАЕБАЛСЯ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

у меня все
302 1206664
>>206624
Крепись браток.
303 1207217
>>205418
Решил пока навернуть курс лекций cs110, а то я совсем нулевой
304 1208160
>>206305
про какой уровень ты говоришь, что нужно знать минимум?
305 1208209
>>206305
Пили контакты
Сейчас устроим тебе поток джунов
306 1208312
>>208209
Киев, ул. Бендеры, д. 14 кв. 88.
307 1208323
>>208312
Это на перекрестке с площадью Ненавсти Москалей?
308 1208406
>>208323
Сразу под распятым мальчиком в трусиках.
309 1209637
Поясните за эфэсбушное componentkit - можно нормально использовать с любыми third-party компонентами или только со специально написанными под этот фремворк?
310 1209708
>>209637
Возьми за правило не использовать ничего фейсбучного, они имеют обыкновение все забрасывать, потом будешь с мучениями выпиливать.
311 1209742
>>209637

>со специально написанными под этот фремворк?


Зис
>>209708

>они имеют обыкновение все забрасывать


Уже лет 6 такой тенденции нет.
>>208160

>что нужно знать минимум?


uikit, nextstep, avfoundation, coredata
312 1209801
>>209742

>лет 6


Да ну, а что там в прошлом году с AsyncDisplayKit/Texture случилось?
313 1214053
>>192234
блэд, мне тоже не помешала бы, хотя я только вкатываюсь, возможно рановато
314 1214214
Уже давно горело попробовать что-нить напилякать под iOS, все откладывал и откладывал, дрочил чертов андроид. Вот пару недель назад начал таки. Попутно влез посмотреть вакансии и увидел нихуя. Ну тоесть вообще нет вакансий на iOS джуна в дс.
Кто-нибудь шарящий помогите, что с рынком вообще ? неужели так много айосников? На ведро постоянно новые вакансии появляются.
315 1214232
>>214214
Все давно перекатились в Реакт Нэйтив. Нативная разработка никому не нужна.
316 1214249
>>214232
https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a

>Due to a variety of technical and organizational issues, we will be sunsetting React Native and putting all of our efforts into making native amazing.


>Все давно перекатились в Реакт Нэйтив


, наелись говна и перекатываются обратно на нейтив.
317 1214264
Гы. Я где то с год назад писал в этих тредах что свифт охуенный язык но бизнес порешает и реакт возьмет вверх.
318 1214410
>>214264
И в итоге обосрался с прогнозом, как тебе и писали аноны.
sad.jpg62 Кб, 521x500
319 1214487
ух.бля
Начал проходит курс с курсеры, где делают простой апп на запись звука. сделал все как этот мудак https://youtu.be/dTAmu_QLIiI
в результате в консоли ошибка

2018-06-21 13:24:50.653638+0300 PitchPerfect[1501:186298] 317: ca_debug_string: inPropertyData == NULL
2018-06-21 13:24:50.654193+0300 PitchPerfect[1501:186298] 51: CreateDataFile failed
2018-06-21 13:24:50.654375+0300 PitchPerfect[1501:186298] 930: Couldn't create a new audio file object
2018-06-21 13:24:50.654898+0300 PitchPerfect[1501:186298] 51: CreateDataFile failed
2018-06-21 13:24:50.655261+0300 PitchPerfect[1501:186298] 930: Couldn't create a new audio file object

выручай анон!
321 1214671
>>214249
Даже AirBnB перекатывается. И представь их бизнес, в сравнении с мелкими ребятами - сколько они-то потратили на это вот все
322 1214763
Айнончики, а нужны ли где-нибудь разработчики под macOS?
Под маковский десктоп, в смысле?
323 1214785
>>214668
>>214487
походе simulator глюканул, на девайсе заработало.

Алсо, почему xcode на первый взгляд такой уюбищный.
По стравнению с idea срань какая-то. Гуглил хоткеи, или их нет или не умею искать. Чтобы забиндить duplicate line - нужно ковыряться в ini файлах и костыли городить. Rename class - и тот походу не завезли. Ну ниче, может еще распробую xcode ваш.
Аноним 324 1214801
>>109297
Чем же веб такая параша дружок?
325 1214821
>>214671
С реакта на нейтив или наоборот?
326 1214825
>>214785
Он на любой взгляд конченный. Выезжает только за счет невероятно плотной интеграции с процессом билда и публикации.
327 1214827
>>214763
У меня друг сначала ебал аойсь, теперь вот ебет макось. Шо то шо это, гоговрит что под макось кокоа более кривой. Да и байтоебли у него там хватает с цирком урода из плюсов.
328 1214855
>>192234

>App Architecture


Вот эту бы почитал. Есть где-нибудь версия для корсаров?
329 1214872
>>214827
Так ты скажи, он это для себя чисто делает, или на работе?
Как искать работу по макоси? Я чего-то вообще ничего не нахожу, одни ай-мобилы.
330 1214880
>>214872
Ну ты сам прикинь, рынок маков 5%, много будет вакансий? Вкатывайся лучше в c++/QT
331 1214966
>>214880
Почему на qt не могут в нормальный, симпатичный интерфейс, а лепят говно аля привет 90-е?
332 1214979
>>214966
Примеры приведи нормального и говна 90х.
В картинках.
333 1215057
>>214979
Последнее не говно.
Про анимации я так понимаю qt разработчики вообще не знают, почти нигде не видел каких-то анимаций.
Прилично выглядит несколько приложений от топовых компаний типа spotify.
334 1215068
Как клиент телеграмма так охуенно ютубовское видео отображает в AVKit? Нашел либы, но они старые, не совместимы под 4ый swift и/или новое ютубовское апи.
335 1215094
>>214763
Мне вчера ночью хрюшка писала, хочу ли я перекатиться с iOS на macOS. Но я как истинный хикан даже не ответил, потому что в ебаной рассылке имя не мое указали.
336 1215112
>>214872
На работе канешн.
337 1215298
>>108799 (OP)
Дайте хороший тутор для работы с коллекшнвьюлэйаутом, хочу тоже строить такие вьюхи, где типа если фото большая, то ячейка большая, если меньше, то рядом там две вмещаются, вот такую мозайку и прочее
338 1215569
>>214821
с реакта, да.
339 1215573
>>215569
Там в комментах пожар средней интенсивности, кстати. Но кто-то правильно заметил, что не все конторы могут себе позволить $$$ на каждую платформу + web.
340 1215635
>>215573
AirBnb тоже вот не могли, как сэкономили-то!
341 1216563
>>136436
>>136661
Пилите кулстори.
мимо тоже хочу вкатиться
342 1216953
>>136436
Вкатился он, ору с тебя. Когда попадется нетривиальная задача ты сопьешься или отдашь ее на фриланс, лол. И еще. Насколько помню, у него курс чисто по свифту, а не по всем фреймворкам iOS.
343 1217120
>>216953
Вот кстати да, что будет если не потянешь? На мороз выпнут?
344 1217454
345 1217523
Поясните. На данный момент(2018), есть ли шанс вкатиться в иос? Потому что по вакансиям или нихуя нету или нужно от 3 лет опыта уже.
346 1217524
>>217523
Практически нет. Только на ведро.
347 1217537
>>217524
Ага, ведь каждый уважающий себя человек мечтает написать приложение под глючную платформу, на последнюю версию которых обновилось ноль целых хул десятых юзеров.
348 1217581
>>217523
>>217524
Не верь. Гомопидор не хочет себе новых конкурентов.

Вкатиться реально и довольно легко по сравнению со всяким тырпрайзом.
349 1217586
>>217537
Ну я мечтаю написать приложение на так и не вышедшею ubuntu os, и как это отменяет то, что вкатиться в 2018 в айос разработку с нуля практически невозможно?
350 1217606
>>216563
Да хуй тебе.
На галеру хуй устроишься, нужен опыт коммерческой разработки. Без него ты вообще никто, даже джуном ссаным не берут.
Было пара предложений от каких-то очеееень сомнительных контор, но нахуй такое
351 1217625
>>217606
На галеру явадауном или шарподауном устроиться проще просто.
Нужно только искать бесплатные курсы, которые сейчас у кучи контор, и вкатываться через них.
352 1217635
>>217625
Че за бред вы вечно пишите в этом треде.

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

353 1217639
>>217635
Нет, я говорю про курсы которые проводит галера с целью набора свежего мяса, а не мошенники ОАО ВАСЯ ПУПКИН Inc НАШИ КУРСЫ КОТИРУЮТСЯ У КРУПНЕЙШИХ КОРПОРАЦИЙ 99.9% хайррейт.

Большинство июней на средние и крупные галеры именно так и закатываются.
354 1217649
>>217639
никогда не понимал, зачем эти курсы нужны.
сидишь дома, читаешь мануал, делаешь 1-2 простых приложений, ложишь в маркет.
Все, еще на гитхаб выложи - джун тебе обеспечен. Другое дело, что сделать такое способны еденицы.
355 1217677
>>217649
Для тех кто идет вайти потому что слышал что там платят 300к\с любому хеллоувордщику это самый оптимальный вариант, и таких сейчас большинство.
356 1217685
>>217649
Да, джун обеспечен.
Но он нахуй никому не нужен в 2018, потому что всем сейчас нужны или миддлы и сеньоры.
357 1217919
>>217677

>проебать деньги и разочароваться


fixed
358 1217976
>>129668

>SSD 512+ Gb.


причем тут объем ссдшника?? Вот если он будет 200 гигов, а не 500, что-то изменится?
359 1217994
>>217649
А потом, блядь этот недоджун идет разрабатывать всякое говно в "новую компанию и очень молодую", к которой обращается тупой предприниматель, а бедный бекэндщик потом пьет корвалол и водку залпом перетаскивая эту хрень с сервера на сервер, потому что поделие новоявленного Java бога не может, сука правильно привести тип переменной, приходящей в json-е и крашится от "42" вместо 42, нормально ругнуться в лог, который можно было бы прочитать не имея исходных кодов и не погружаясь в яву с головой, не умеет культурно обработать 500-й ответ от сервера или отсутствие какого-то вложенного объекта, а гуру активити и лэйаутов за собой даже документацию к АПИ не оставил из-за своей тупости.
360 1218020
Я тупой дегенерат и за два года только кнопки красить умею пиздец.
Каждый раз прихожу на проект и не понимаю как люди пишут такие сложные архитектуры, слои, скрыты и тд.
Куда копать что читать. Как также научиться?
361 1218022
>>218020
Программирование не твое.
362 1218043
>>217919
Какие деньги они проебут?
363 1218065
>>218020

>не понимаю как люди пишут такие сложные архитектуры, слои, скрыты и тд.


они просто поехавшие со справками, архитектуры не нужны - на любом фронте бери что-то элмоподобное и ссы адептам NIH в ротешник.
364 1218078
>>218065

>элмоподобное


Хули ты несешь, хуйскеледаун, блять
image.jpeg250 Кб, 1060x967
365 1218121
Давайте шутейки шутить
366 1218159
>>217994
чет херню ты сморозил. по твоему человек не способен самообучаться, нужно обязательно за ручку на курсах водить?
>>218043
ну в моем городе вайтивойти курсы это бизнес, где лохи тратят несколько к зелени за год обучения
367 1218204
>>218124 (Del)
Россиянин, а тебе "хохлы-фашисты" под кроватью не мерещатся? Зачем ты оккупировал донбас?
ФП – оно такое, располагает к шизофрении.
368 1218229
>>217994
А с каких хуев бекендщик шлет строки вместо чисел? В следующий раз ему придет в голову присалть "42,567" вместо 42.567, или "true"/"1", вместо true/1. Сам себе буратино, который не документирует апи и не составляет контракты этот ваш бекендщик.
369 1218399
>>218022
Ну а че делать.

Дефайн когда программирование твоё? Какие критерии
370 1218458
>>218399
Ну вот так же, только не за 2 года, а за 2 месяца.

>и за два года только кнопки красить умею пиздец.

371 1218526
поясните почему массив имеет метод append. Массив это же последовательность значений в памяти, неизменяемая коллекция, а с append - это List же, не массив (в нормальных языках)
372 1218533
>>218526
блять тебя это е бет чтоли мудак
373 1218552
>>217994
Бля, если данные не консистентные, то такой бэкенд идет нахуй и об этом я прямо скажу лиду ибо какого хуя я должен грузить приложение кучей проверок из-за того, что бэкенд мусорка. Пусть переделывает. О документации я молчу, пару раз видел, чтобы дока была и содержалась в актуальном виде
374 1218572
Метал вообще где-нибудь кроме гейдева может пригодиться айос разработчику?
Я немного вкатился, весело, но думаю может нахуй надо и лучше повасяню своих поделок на ГЛ, который сейчас чуть ли не в любом тостере.

>>218159

>ну в моем городе вайтивойти курсы это бизнес, где лохи тратят несколько к зелени за год обучения


Не ну такого говна в любом городе хватает.
Дела неплохи пока есть лохи, хуле.
Я повторю что говорю про курсы БЕСПЛАТНЫЕ от самой галеры, куда нужно мяско, и которая хочет сама надресировать себе мартышек и в конце выбрать самых дешевых и послушных.

Платные курсы это что то на уровне платного списка вакансий у храгенств. Вещи одно порядка парашности.
375 1218575
>>218526
https://developer.apple.com/sample-code/swift/downloads/standard-library.zip
Вот это прочитай и все станет понятно в свифте
376 1218581
>>218572

> повасяню своих поделок на ГЛ, который сейчас чуть ли не в любом тостере.


ГЛ уже выпилили из айОС и скоро выпилят из макОС, тоже самое будет с openCL
377 1218590
>>218458
Ну если задач не было других
378 1218650
>>218526
Вектор, а не лист.
У листа нет произвольного доступа за константное время же.
379 1219958
>>218229
>>218552
Сука, блядь, пошли вы нахуй, чувствительные вы мои. Что, в приведение типов не умеете? Хуле блядь вы не можете отличить число и числовую строку? Сука, ненавижу вас!!! Пидорасы!!! Ебать, >>218229 с тех хуев, что я, сука, мудак без доки, и ориентируюсь только на примеры запросов от переносимого бэкенда, больше, блядь, ориентироваться не на что, епта, притом ваш собрат долбоеб ориентируется то на число то на числовую стоку, блядь, что, так сложно привести типы глобально, чтобы запрос хотя бы не крашился от этого?
>>218552

>какого хуя я должен грузить приложение кучей проверок


Такого, что те, блядь, за это платят деньги и это есть в ТЗ.
Вообще, ждависты, свифтовцы, че у вас все так плохо с обработкой исключений? Вопрос в самом мышлении. Хуле вы когда кодите не предполагаете что какой-то из вложенных объектов может не прийти? Хуле постоянно надеятесь на авось, что "прокатит", что всегда шло и тут придет, null и краш ебать, просто вместо того чтобы просто не выводить блок. Так сложно. Вы, сука, не думаете никогда, всегда доверяете входным данным, и от этого выходит срака. Почему нельзя сразу, при разработке приложения учесть все и де делать грейсфул хендлинг для исключительных ситуаций, хуле сразу сыпаться?
PS: с таким подходом все большее количество компаний будет слать вас нахуй и нанимать html кодеров, а приложение на javascript просто оборачивать в "обертку" для той или иной ОСи, тем более есть очень хороший пример, где ваша сраная java используется только для отрисовки браузера, в котором грузится само приложение на web технологиях.
Коллеги, ну серьезно, заебала ваша строгость, приведение типов не столь ресурсозатратно, но спасает от многих проблем.
PPS: мне не впадлу привести тип самому, скастанул и готово, но вы, бляди, берете по 10-15 проектов в одно рыло, и вас, блядь не дождешься ни в слаке, ни в телеграме, ни в вацапе, средняя скорость ответа - 1 пост в 12 часов. И как блядь при таких вводных подгонять под вас бэкенд, тем более когда генеральный наседает?
379 1219958
>>218229
>>218552
Сука, блядь, пошли вы нахуй, чувствительные вы мои. Что, в приведение типов не умеете? Хуле блядь вы не можете отличить число и числовую строку? Сука, ненавижу вас!!! Пидорасы!!! Ебать, >>218229 с тех хуев, что я, сука, мудак без доки, и ориентируюсь только на примеры запросов от переносимого бэкенда, больше, блядь, ориентироваться не на что, епта, притом ваш собрат долбоеб ориентируется то на число то на числовую стоку, блядь, что, так сложно привести типы глобально, чтобы запрос хотя бы не крашился от этого?
>>218552

>какого хуя я должен грузить приложение кучей проверок


Такого, что те, блядь, за это платят деньги и это есть в ТЗ.
Вообще, ждависты, свифтовцы, че у вас все так плохо с обработкой исключений? Вопрос в самом мышлении. Хуле вы когда кодите не предполагаете что какой-то из вложенных объектов может не прийти? Хуле постоянно надеятесь на авось, что "прокатит", что всегда шло и тут придет, null и краш ебать, просто вместо того чтобы просто не выводить блок. Так сложно. Вы, сука, не думаете никогда, всегда доверяете входным данным, и от этого выходит срака. Почему нельзя сразу, при разработке приложения учесть все и де делать грейсфул хендлинг для исключительных ситуаций, хуле сразу сыпаться?
PS: с таким подходом все большее количество компаний будет слать вас нахуй и нанимать html кодеров, а приложение на javascript просто оборачивать в "обертку" для той или иной ОСи, тем более есть очень хороший пример, где ваша сраная java используется только для отрисовки браузера, в котором грузится само приложение на web технологиях.
Коллеги, ну серьезно, заебала ваша строгость, приведение типов не столь ресурсозатратно, но спасает от многих проблем.
PPS: мне не впадлу привести тип самому, скастанул и готово, но вы, бляди, берете по 10-15 проектов в одно рыло, и вас, блядь не дождешься ни в слаке, ни в телеграме, ни в вацапе, средняя скорость ответа - 1 пост в 12 часов. И как блядь при таких вводных подгонять под вас бэкенд, тем более когда генеральный наседает?
380 1219975
>>219958
Нихуя бомбит паренька.
381 1220031
>>219958
Хуя бомбаж криворукого.
382 1220041
>>219958
Ты дебил? В нормальных конторах как раз заботяться о четкой спецификации всех интерфейсов между разными модулями, а не обмазывают все килотоннами проверок только потому что бекедщику в какой-то день стукнула моча в голову и он начал возвращать null или строку вместа чила, или наоборот.

И пользователю кстати похуй такой грейсфул хендлинг, один хуй напишет ему конкретную ошибку или перехватит твою маняхуйню и напишет что "ИШВИНИТЕ, ДАННАЯ ОПЕРАЦИЯ НЕ МОЖЕТ БЫТЬ ВЫПОЛНЕНА"

>PS: с таким подходом все большее количество компаний будет слать вас нахуй и нанимать html кодеров, а приложение на javascript просто оборачивать в "обертку" для той или иной ОСи, тем более есть очень хороший пример, где ваша сраная java используется только для отрисовки браузера, в котором грузится само приложение на web технологиях.



Ага, прям выше по треду уже кидали примеры как все роняют кал и пересаживаются обратно на нейтив со сраных оберток
383 1220055
Итт происходит ПОРВАЛОЛ.
384 1220100
>>219958
Говнокодеру не замораживающемся с написанием нормального эйпиай не приятно?
385 1220149
>>219958
Я б тебя нахуй уволил, необучаемый
386 1220270
>>219958
И вот зачем все эти словесные ужимки и прыжки?
Ты тут тип самая очкастая долбоебично-ироничная макака?
Твой инфантильный понос вообще не воспринимается в качестве чего-то осмысленного, к твоему сведению (впрочем, это не только видимость).

Я бы тебя просто нахуй бы послал, да и все.
387 1220515
>>219958

>Все вокруг пидорасы, а я дартаньян


Что сказать то хотел?
388 1220538
Ну и как писать под эту парашу не обмазываясь маками? Сижу уже плотно под хакинтошем и никаких проблем не имею(потому что на мой некроговнопк макось легла как влитая). Сейчас хочу собрать новый пк, но эта эпл дристня меня пиздецки ограничивает в выборе.

Сложно ли будет перекатиться в реакт, зная ios особенности? И какие подводные использования облачных маков типа macincloud? Еще варики, кроме покупки эпл параши?
389 1220542
>>220538
Ебать ты злой.
390 1220591
>>220538
Не разрабатывай под эплоподелия например. Купи старый мак и деплой с него бля. А так играйся на хакинтоше.
391 1220771
>>220591
Да, куплю старый мак(такой чтоб поддерживал новую макос, потому что хуйкод скоро к ней подтянут) вместе с новым компом.
392 1221091
>>220538

>Сижу уже плотно под хакинтошем


Ясно, дай угадаю, а твой смартфон это дешманский сяоми с иконками ios?
393 1221145
>>219958
Дядь, просто остынь. Ты вообще не шаришь, что такое нормальный проект. ТЗ, судя по всему, тебе тоже пишут ебасосы, не иначе. Терпеть не могу, когда приходят проекты от таких даунов или с бекендом от даунов. Даже если тебя ген.дир. садит на бутылку, это не значит, что тебе не надо стараться сделать чистый и хороший проект, а не окунуть руки в гавно, как ты обычно это делаешь и начать стучать по клавиатуре.

Вот у нас неделю назад пришел джун годовалый, который походу сразу начал пихать свой код из старых проектов. Код ревью еще не делал, но вангую, что там будет хуйня и именно из-за того, что он не пишет нормально, а лишь бы быстрее пихнуть работающее со старого проекта - именно поэтому за год он джун. Попадались реально быстро-вникающие личности, которые через полгода уходили на позиции мидлов.
394 1221160
>>221091
Некорректное сравнение.
395 1221360
>>221145
Сука блятб
Где вакансии джунов
Хуй сыщешь
я про дс конечно
396 1221422
>>221360
в дс2 тот же пиздец. Две вакансии, одна из которых ебанутая и ищут миддла+, вместо джуна
397 1221463
>>221422

>Две вакансии


Ну не пизди мне тут уебок
398 1221532
>>221422

Я забил хуец, откликаюсь на мидл/хуидл позиции
Прохожу собесы и отказывают по причине того, что нет коммерческого опыта
399 1221559
>>221532
Вкатывайся в js и React Native. И стриги килобаксы.
400 1221577
>>221559
Хочу быть смузихлебом
401 1221697
>>221559

>React Native


Слышь, давай подробней с этого момента. Как эта хуйня работает. У меня например есть куски говнокода(экстеншены, кастомные вьюхи и прочие заготовки), какаоподы и просто опыт работы с икскодом и свифтом, в том числе коммерческий. Это все нужно будет забыть, вместе с макосью?
402 1221750
>>221697
Нет конечно, зачем забывать.
403 1221899
>>221360
>>221422
Я в ДС2 по знакомству пошел в фирму, где когда-то работал уже, но не по мобильной, 60к выделили как джуну(+20к по старой памяти).

Когда искал, тоже нихуя не было вакансий, 1-3 висят на джунов. В итоге сейчас мониторю рынок, чтобы понимать, какой стек технологий актуален и т.п., такая же ситуация - а на работе при этом дефицит рабочей силы, фрилансов постоянно берем, все равно не хватает типа.

Вот кстати вопрос, сам не фрилансит, но уже посмотрел как работают те, которых нанимаем. Это норма, что они прям за каждый день скидывают отчетность, что типа делали? Я думал, дается срок и похуй на эту бюрократию. Знающие, расскажите подробнее как это происходит, а то с таким дефицитом я тоже хочу в перспективе из дома работать.
404 1221976
Есть у кого книга App Architecture от Objc.io?
405 1222173
>>221976
Купи, уебан. Если у тебя нет 20 баксов, то надуй тебе ее читать, архитектор мамкин подуй фэт контролеры писать, говно.
406 1222176
>>222173
49 баксов
нахуй тебе
пиздуй фэт
говно вонючее
407 1222812
Анончики, наверное, самый уебищный вопрос, который задают тут все ньюфаги, поэтому готов пойти нахуй в случае чего.

Короче, решил вкатиться в эти ваши свифты, не долго думая даже не чекал что за язык такой, лол взял себе макбук. Сейчас сижу в плейграундах с какими-то обоссаными книгами Усов свифт. В принципе, каких-то особых проблем с непониманием языка пока нет, все достаточно просто. До этого дрочил на шарпы.

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

Какие средние зп у джунов/мидлов? Интересует не столько дс'ы, сколько дефолтные миллионники.
408 1223759
>>222812
У каждого по разному, кому-то и целой жизни не хватит...Я уже 4-ый год пытаюсь.
409 1224115
>>222812
Изык на изи учится! Проблемы с библотеками айос, которые педоры каждую версию чуть меняют, да и их осень много. да алсо до с пор наизусть не помню вск функции тэбл вью контроллера
410 1224170
>>224115
Может ты имел в виду UITableViewDelegate?
А нахуй их наизусть помнить-то.
411 1224360
>>224170
Два чаю этому господину

Нахуя все наизусть помнить? Встречал пару индивидов, которые задрачивают уже синтаксис, методы и пр. не первой год. Так и не вышли дальше этих рамок. Это же путь в никуда
412 1225637
А есть какая-нибудь современная годнота по внутренностям ios? Навернул недавно ios and mac os internals, книжка зашла на ура, но там древнее говно мамонта.
Screen Shot 2018-07-10 at 19.02.18.png367 Кб, 1276x1594
413 1225692
>>225637
iOS App reverse engineering, но это такое.
Ну мало ли понравится.
414 1225844
>>225692
Это еще лучше.
Спасибо анон.
415 1225879
>>225844
Я только начал её читать и ничего такого не увидел, так что особо на откровения не надейся
Снимок экрана 2018-07-11 в 15.31.10.png86 Кб, 1286x526
416 1226028
>>108799 (OP)
Какие же они хуесосы, сидел, блять, работал, хуяк и xcode вылетает. Что за хуйня? У меня сентябрь дедлайн горит, а у этой параши вдруг встал хуй на очередное обновление! Час, БЛЯТЬ, ЧАС, эта сука не пускает меня в программу. Про то что данные конечно же не сохранились, я даже молчу.
Вот от кого, а от эпл отсутствия ебучей проверки при обновлении в одну строчку:
если программа открыта() -> то не трогай ее, блядский эпп стор
не ожидал.
417 1226031
>>226028
Что-то не так у тебя, мне кажется, у меня всегда спрашивает и, о Боги вот за это спасибо эплу, но бывало зависал он, бывало свет рубали, но каким-то чудом всегда все сохранялось. А еще есть гит и гитфлоу, которые помогают работать и делать правильные коммиты, а не тонны кода терять
418 1226067
>>226028
Сейчас бы ставить икскод со стора, а не качать xip'ы, сам себе поднасрал.
419 1226205
подскажите плиз про методики ведения именно свифт проекта.

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

или может быть есть какие нибудь проекты на гитхабе, которые можно поизучать для развития
420 1226236
Как хранить слово после ввода символа, пофиг текст вью или текстфилдом. Ввожу & даже надо до пробела все слово вычленить после того как начал печатать. Дидчейндж делегат допустим понятно иф стринг ==&
А дальше как вычленить слово? В тексте много раз такое может быть. Мне надо это чтобы автокомплит подрубать и дергать при автокомплите. Заебался думать как делать. Не пойму как считать.
421 1226246
>>226236
могу только древний говнокод дать
https://pastebin.com/raw/bCz1LRCm
422 1226260
>>226236
на каждое изменение текстфилда дергаешь метод, который сплитит строку по пробелам метод components или вообще по регэкспом, что имхо лучше, туда можно и обработку запятых/точек запихать, и с результатом матчинга по регэкспу/компонентс уже делаешь то, что тебе нужно.
423 1226285
>>226205

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


Говно они высрали вместо таблицы, ИМХО в ведре таки сделали этот момент лучше с DiffUtil.
424 1226299
>>226236
Если я тебя правильно понял, и тебе нужно выдрать все слова с префиксом "&", то https://pastebin.com/4VWmwU6K
425 1226570
>>226299
Ну да & напечатал, дальше продолжаю вместе с ним печатать. Выдаёт весь товар в списке. Поиск я реализовал по таблице. А вот запрос тегов в реплтайме никак вот не могу. Сейчас код гляну.
426 1226571
>>226570
Ну типа теггинга короче
427 1226694
>>226571
Вот чувак похожее решает но так и есть смог найти.

https://stackoverflow.com/questions/44323346/get-word-that-is-being-typed?rq=1

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

Экстенш вот https://pastebin.com/R5E25kFP
428 1226717
>>226694
так я же тебе дал пример - >>226246
@ заменяешь на & и все

плюс еще прерывание автокомплита if str.count > 0 && str.range(of: "^[a-z0-9]+(\\.[a-z0-9])*$", options: .regularExpression) == nil {
validInputStarted = false
}
429 1226790
и хули ты мне сделаешь
https://pastebin.com/raw/hzNyvkrg
430 1227235
>>226717
Рейндж туда записываю текствью верно?
431 1227244
>>226717
И stringRange это чья переменная должна быть
432 1227276
>>227235
ренж изменения. ты когда редактируешь текст, можешь его кусками выделять, то есть выделить слово и вставить предложение. соответственно выделенное слово должно удалиться, а предложение вставиться.

>>227244
это ренж слова автокомплита.

давай я просто переделаю это дерьмо, зайдешь через часа три. тем более тебе нужно выделить все слово сразу после ввода &, у меня же заполняется автокомплит по мере ввода, там немного переписать надо будет.
ты просто слабоумный и даже задачу нормально сформулировать не можешь
433 1227532
>>227235
ну в общем антон не получилось сразу сделать. ну точнее переделать я ее переделал, но там доделать осталось, так что еще попозже чекай если уже сам не расковырял, уебок
434 1227606
>>227235
ой все, у меня еще и хакинтош дома отлетел. моожет быть завтра вечером стоит чего то ожидать
435 1227766
кто нибудь работал с gzip? Мне надо получить ответ с сервера и дешифровать. Но я не могу получить data чтобы распаковать gzip, т.к. ловлю -1015 ошибку (зашифрованные данные)
436 1227772
>>227766
проблема скорее всего в NSAllowsArbitraryLoads дебил ебаный, байты у него зашифрованные
437 1227810
Пилите свои идеи на тему Machine Learning, использования Create CoreML & CoreML
438 1227955
>>227810
Самообучающаяся борда на нейроночках.
439 1228023
>>227772
AllowsArbitraryLoads у меня стоит true в info
440 1228264
>>227235
https://pastebin.com/raw/VnX810WA

ну то есть ты вводишь &, оно сначала пытается спарсить текст справа, если ничего не находит то автокомплит работает с нуля, если находит то это слово вставляется в автокомплит. заебись? заебись.
441 1229208
Добрый вечер. Начал вкатываться в иос, возник вопрос.

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

Как правильно тут функциональщину применить?

Let text = "first CODE second NAME third CODE"

И массив есть let arr = [“edoc”, “klein”, “starve”]

Надо пройтись по стрингу выше и подменить вот плейхолдеры элементами из массива подряд, думал реплейс делать, но там одинаковые могут быть, надо привязка 1-1 2-2 3-3

Что посоветуте?
442 1229284
В общем уже вторую неделю активно смотрю курсы от Devslopes, по крайней мере у них актуальнее чем у Скутаренко из ОП поста, который учит уже устаревшей версии языка.

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

Суть в чем: пишется чатик простенький, естественно с нуля, и используют 4 фреймворка: Alamofire, SocketIO и SwiftyJSON (Еще Starscream, я до него не дошел).

Вот SwiftyJSON вообще не работает так, как показано на уроках, приходится вставлять парсинг в do-catch, но как я вижу это и так активно используют в практике.

А вот конкретно SocketIO используется устаревшее, поскольку при использовании комманд из урока в практике, сразу начинается ругань что xcode не понимает что от него хотят.

Так вот, есть ли тут кто работал с этими фреймворками? Хотелось бы задать пару вопросов
443 1229361
>>229208

> Что посоветуте?


не быть дебилом ебаным https://pastebin.com/raw/wjwTHibe

>>229284

> Хотелось бы задать пару вопросов


берешь и задаешь, еблан
delte.png22 Кб, 1218x120
444 1229857
>>229361
По тому уроку что я делал, не было речи об nsp
Просто не понимают что вставлять в этот параметр.
Ссылка то уже есть.

Абсолютно во всех описаниях этого SocketIO нету ни полслова о NSP параметре.
445 1229878
>>229857
Нигде подробно не описывается создание этого SockeIOSlint
Если брать из гита официального - ничего не работает.
Наабум ковыряя разные коды, вставил нахуй неупершуюся строку, xcode обругался потребовал вставить as! SocketManagerSpec (чего опять же нету ни в уроках ни в туториалах, ни в описании фреймворка), и при запуске выстреливает такая ошибка.

Охуеть
delete.png61 Кб, 1348x342
446 1229879
>>229878
Отклеилось
447 1230016
>>229879
Ты че долбоеб? Конечно урл нельзя кастануть к какому-тос пеку? Ты че спек создать не можешь?
уроки ебать, сокет ио такая параша, что там никакие уроки не помогут
Снимок экрана 2018-07-17 в 20.45.37.png79 Кб, 1158x282
448 1230017
>>229857
твоя ошибка в том, что ты пытаешься дрочить среду с высоким(для тебя) порогом входа.

в гитхабе дрочишь исходники https://github.com/socketio/socket.io-client-swift/blob/master/Source/SocketIO/Client/SocketIOClient.swift#L96
и сразу видишь что там нужен не url, а managerspec

https://github.com/socketio/socket.io-client-swift/blob/master/Source/SocketIO/Manager/SocketManagerSpec.swift#L76
и в общем очевидно что ты высрал вместо кода абсолютную белеберду и ошибки закономерны

и что тебе делать? - найти в истории коммитов проекта устаревшую версию, где инициализируется именно так, как тебе надо (то есть установить например через кокоподс pod 'Socket.IO-Client-Swift', '<= 12.1.3' )
449 1230023
>>230016
Не могу, я язык вторую неделю осваиваю.

А что можно вместо socketIO использовать?
450 1230027
>>230017
Очень интересно, я обязательно изучу, спасибо анон!
451 1230036
>>230027
рассказывай зачем учишь хуесь и что учил до этого
452 1230039
>>230036
Ничего не учил, опыт очень скудный. Максимум html-css, чуть чуть c++.
Пограмирование учить начинал несколько лет назад, потом пришлось дропнуть. Сейчас есть возможно постажироваться как раз на айос девклопес, уж очень понравилась безопасная среда, понятный и простой синтаксис и понятная логика.
453 1230040
>>230039
ты уже стажируешься или у тебя дома мак был?
454 1230046
>>230040
С виртуалки учу. Стажировка осенью, там маки выдают.

С виртуалки конечно тяжко, но пока не жалуюсь. Да и денег на средней мак нету пока что
455 1230054
>>230046
ты только в этом треде сидишь или еще где то?
456 1230332
>>230054
Не, только здесь иногда.
Я даже не знаю где обычно сидят разработчики и обмениваются опытом (Кроме очевидного Stackoverflow)
457 1230422
сука, какой же конченый этот ваш XCODE, просто блять слов нет. Я не могу поверить, что на этом пишуть программы блять.
Пожалуйста, подскажите может какой годный туториал или видео, где показано как им пользоваться, hot keys, как между файлами прыгать.
458 1230432
459 1230437
>>230422
command+shift+O - прыгнуть к классу(или к файлу хуй знает). +J - показать файл в дереве проекта

https://habr.com/post/147097/
https://habr.com/post/307138/
460 1230438
>>230432
т.е. твой совет не юзать xcode, так?
461 1230543
>>230332
ну и правильно. они нигде не сидят, ну точнее кое где все же они есть, только это в основном чсв бездарные уебаны без работы.
462 1230549
>>230422
JetBrains AppCode.
463 1230603
>>230543

>в основном чсв бездарные уебаны без работы.


Какая досада, я слышал что коммьюнити разрабов на ios более дружелюбная
464 1230605
>>230603
на реддите посмотри всякие iosdev и тд. На двачах точно не нужно комьюнити искать, как раз таки это те самые чсв уебаны без работы, думающие, что все знают
465 1230611
>>230603
ну вот смотри как в принципе любое снг комьюнити работает:
у тебя есть проблема, ты эту проблему озвучиваешь. если проблема слишком простая, тебя хуесосят и отправляют в гугол. если проблема слишком сложная, то тебя хуесосят потому что ты тупой и именно ты не можешь разобраться, хотя при этом ничего дельного сказать не могут. если проблема средняя и решается за 30 минут, то тебе действительно что то помогают, и между делом как бы намекают, что ты тупой, а я вот умный решил помочь тебе.

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

так вот, как я уже говорил, иос это среда не с низким порогом входа. проблемы тут такие: либо ты нуб и не выучил еще языка, либо ты трогаешь изначально кривые компоненты, например злоебучий UITableView. в общем, тебя будут только хуесосить, и ничего с этим не поделать.
466 1230620
>>230611
Про суть снгшных комьюнити в яблочко. К счастью, почти все возникающие в iOS разработке проблемы гуглятся, благо нас дохуя. Просто не ленись гуглить и читать.
467 1230687
>>230039

>Пограмирование учить начинал несколько лет назад, потом пришлось дропнуть


почему дропнул?
468 1230721
ебааать мне мозг порвало, оказывается можно к виртуалбоксу подключить физический жесткий диск и не ебаться с флешками
469 1230732
>>230611
А что, табл вью хуйня?
470 1230739
Посоветуйте несколько идей каких-нибудь не сильно простых и не сильно объемных приложений не имиджборду. Желательно чтобы точечно затрагивали какие нибудь фреймворки типа map, core motion, camera, core data.

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

Еще вопрос по поводу актуальности этой pdf для изучения обжектива.
http://cagt.bu.edu/w/images/b/b6/Objective-C_Programming_Language.pdf
Сам язык по верхам знаю поэтому хочу сразу что-нибудь похожее на спеки читануть, но смущает 2009 год выпуска пдфки.
471 1230749
>>230732
в дефолтном виде с ней работать невозможно, если у тебя несколько динамичных секций, а если еще и с анимациями, то ты просто ебанёшься. лично я себе написал личную обертку, как в принципе и многие другие, но блять флешбеки ад израиль до сих пор преследуют меня

>>230739
напиши змейку, сучара ленивая
472 1231648
>>108799 (OP)
БЛЯДЬ, КАКУЮ ПРИЛОЖУХУ ЗАПИЛИТЬ?!
473 1231697
>>230749

>напиши змейку


попробую на метале захуярить
474 1231795
>>231648
Редактор 3D объектов, типа 3dmax
475 1231926
Ща выйдет новая ось и новый хкод ее требующий... эти вещи обязательны для разработки или нахуй не сдались?
476 1232007
>>231926
обновляться ты можешь когда захочешь. максимум потребуют последнюю версию хкода при заливке в маркет
477 1232047
>>232007

Никаких подводных на этапе разработки?

Думаю брать девайс с лохито, года 11-12, которые начнут сейчас скидывать за норм цену по идее
478 1232100
Есть тут анон, которому можно задать пару вопросов в телеге\скайпе?
Проблема - не могу написать враппер для вызова с++ кода в свифте. Враппер естественно на obj-c, соответственно нужен анон знающий obj-c.
Если вкратце, то есть такой с++ класс(.h файл)
//--------
class PaperCenter
{
public:
PaperCenter(cv::Mat & dst);
----------//
Во враппере я пытаюсь его инициализировать так
PaperCenter papercenter;
или так
cv::Mat imageMat;
PaperCenter(imageMat) papercenter;
Но ничего не работает. Голова пухнет от обжектива с плюсами, после свифта все кажется КРАЙНЕ непонятным.
Если вдруг какой то анон готов подсказать прямо в телеге, буду очень рад - @ab123qwfuyb , ну или здесь можно попробовать.
479 1232102
>>232047
По моему это хуита полная, лучше чтоб было 16 оперативы or 32, чем новее икскод тем больше жрет + OS, еще не забывай что из за патчей против мелтдовна и спектра будет меньше производительность проца на старых
Вообще не вижу смысла брать такие старые маки. накопи с завтраков и купи нормальный новый мак или купи йоба ноут/писюк и поставь хакинтош
480 1233057
Существуют ли гайды, где строят по шагам средний/крупный апп?
image.png207 Кб, 1300x691
481 1233060
Ну что, такой малышки будет достаточно?
482 1233269
>>233060
128 очень мало, я бы не советовал.
483 1233732
Анонче, можно нынче купить мак в пределах 40-50к для работы? Понятно, что он будет посасывать у топ моделей и тд, но если для начала, то сойдет? А потом как появилась бы возможность обновился бы до нормального железа
Я просто нищенка, а работать хочется. Хакинтош не рассматриваю, потому что на ноуте это не так радужно
484 1233849
>>233732
б\у прошку 15 12-14 года.
image.png193 Кб, 938x806
485 1233885
МОЩЬ ПЯТИ КЕКОКЕРЦ
@
ХКОТ ВСЕ РАВНО ЛАГАЕТ
6EAh3jVP7M.jpg99 Кб, 422x750
486 1234073
Ананасы с апворка, будте добры накидайте чеклист что нужно для вкатывания. Ну там например пройденный тест английского языка, знания документов о неразглашении, может из тулов что-то нужно(для создания макетов). Всем двач аю
180549c4941f0f0c0d0e0.jpg67 Кб, 800x450
487 1234156
Аноны, выручайте.

Пилю приложение на свифте, не знаю как правильно хранить данные.

Суть такова: пользователь формирует списки товаров. Каждый список - это экземпляр класса "Товар", у которого есть свойства "Название", "Цена, "Количество", "Характеристики" представленные в виде массивов. Ну, т.е. условно выражаясь:

СписокТоваров1.Название[1] = "Чай"
СписокТоваров1.Цена[1] = 100
СписокТоваров1.Количество[1] = 2

СписокТоваров1.Название[2] = "Кофе"
СписокТоваров1.Цена[2] = 350
СписокТоваров1.Количество[2] = 1

_______________________________________________________

СписокТоваров2.Название[1] = "iPhone"
СписокТоваров2.Цена[1] = 45000
СписокТоваров2.Количество[1] = 1

И таких списков пользователь может создавать рандомное количество.

Подходит ли CoreData для долговременного хранения таких списков? Если да, то как мне её правильно настроить?
Как я понимаю, можно создать сущность "Товар", а внутри атрибуты: "Название", "Цена", "Количество" и т.д. Но эта сущность будет хранить только один список. А у меня их будет много. Причём неизвестно заранее сколько. Что-то я совсем запутался. Выручай.
488 1234193
>>233057
Я занимался по Devslopes, на том же рутрекере был от них курс
Но не смотря на то что достаточно свежий у них курс, все равно есть проблемы по фреймворкам которые они советают использовать
489 1234265

>Your app includes a version of an SDK from Yandex that violates the App Store Review Guidelines. The version of the Yandex SDK you are using in your app attempts to hide the use of private APIs. This is a violation of Sections 2.3.1 and 2.5.1 of the App Store Review Guidelines.



>Guideline 2.3.1: Don’t include any hidden or undocumented features in your app.



>Guideline 2.5.1: Apps may only use public APIs.



>Next Steps



>To resolve this issue, please either remove the Yandex SDK entirely from your app, or revise your app to utilize version 2.9.8 or 3.1.2 of the Yandex SDK. Once you have made one of those changes, resubmit your binary for review.



Блэдб Яндекс, нахуй ты так делаешь сука. Причем версия с сдк 3.0.0 висит спокойно месяца два, а тут нате.
490 1234438
>>234265
У них в яндексе походу есть позиция - бегать по всем проектам и вставлять скрытый функционал установки яндексбара
491 1234526
>>234156
Я бы realm использовал, но дело твое.

>Что-то я совсем запутался


Скачиваешь любой профильный редактор и рисуешь хотя бы логическую модель бд.
492 1234530
Пацоны, изобрели ли способ собирать iOS приложения под Линуксом?
Без виртуалки, разумеется.
493 1234585
>>234193

>Я занимался по Devslopes, на том же рутрекере был от них курс


Выпилили его что-ли? Только по макоси вижу от них курс на рутрекере.
494 1234887
в ios не принято делать выдвигающееся боковое меню с гамбургером как в android ? какие альтернативы есть?
нужно портировать прилагу с навигацией как в google play - табы сверху на экране + боковое меню по гамбургеру

Или пользователям пох и можно также делать? есть либы какие?
495 1234900
>>234887
Меня постоянно просят сделать это отстойное бургер меню, на старых делал при помощи либы CDRTranslucentSideBar, на новых по чуть-чуть пилю свой вариант, доделывая его каждый раз, пиздатый(нет), быстрый, настраиваемый и уже на свифте. мб когда-нибудь куда-нибудь на гитхаб выложу выложу.

З.Ы. Насколько я помню, та либа толи не обновляется толи что, какие-то проблемы у меня с ней точно были, если есть время сам запили, просто вариант за пару часов с гуглом сделаешь изи, думаю
496 1234912
>>234887
Старайся гнуть линию мол ненативный элемент, вот посмотрите какой замечательный TabBar есть, вон даже в андроиде отказываются от этого меню.
Ну а так библиотек дохуя эту штуку делает.
497 1235023
>>234887
Да дохуя кто так делает, хоть и не нативное говно. Делай с помощью addChildViewController, сторонние решения нахуй не нужны.
498 1235042
>>235023

>сторонние решения нахуй не нужны


что ты им объясняешь? они через библиотеку делают два часа то, что можно накликать в говноборде за 10 минут, инвалиды ебаные
image.png51 Кб, 624x362
499 1235516
а у вас как дела?
500 1235770
начал смотреть тут туториал с рутрекера от какого-то говнокодера походу, так вот там говориться, что делать ui через сториборды - говно, а писать вьюхи программно - заебись.
А как рисует ui уважаемый анон из pr ??
501 1235778
>>235770

>что делать ui через сториборды - говно, а писать вьюхи программно - заебись.


А бочку он делает?
502 1235792
>>235770
Я рисую ручками, но я ебанутый. Мне сториборд тупо мешает.
503 1235818
>>235770
очевидно он бездарный уебан. вообще, свифт, intefrace builder, autolayout, uitableview - это все не для бездарных уебанов. хочешь быть дауном и писать на objc, верстать в коде через frame и bounds, и прочими способами нагромождать говно ебаное - будь дауном
504 1235822
>>235770
Я максимум кода убираю в сториборды, без учета всяких критичных хуевин, которые след.разраб заебется искать на сторибордах. Главное правило 1 сториборд - 1 VC (вьюхи из контейнеров и т.п. не в счет), иначе потом охуеешь конфликты мерджей решать. По сути это более страшная проблема, чем то, что большие сториборды лагают. Ну а всякие ячейки, отдельные вьюхи - либо леплю прям на коллекцию и таблицу, если они простые, если сложные или с доп.элементами вставными, пилю отдельными xibами, так удобнее.
505 1235888
>>235822
В чем преимущество сториборда с одним vc, вместо xib с контроллером
506 1235890
Как господа айосники работают с векторной графикой, иконками?
Я привык что на ведре все автоматом сконвертирует под нужные разрешения и разложит по папочкам, а тут надо изъебываться.
Чем ебете вектор, аноны?
507 1235895
>>235890
Можно делать из svg pdf (при сборке нарежет как надо), но это не лучший вариант. Импортить из скетча/фигмы 3 размера + прогнать оптимизатор, такое вот решение норм.
https://bjango.com/articles/idontusepdfs/
508 1235896
>>235895
Я попробовал импортировать в pdf и импортировал в ассетс, но не могу использовать как иконку приложения, в чем проблема?

Насчет скетча хотелось бы какой-то скрипт, чтобы не кликать по 3000 раз на файл импортировать и т..д.
509 1235901
>>235896

>как иконку приложения


Нильзя видимо, бери 1536x1536 и пихай сюды (https://makeappicon.com/) нарежет все что надо и чуть больше (некоторые останутся неиспользованными - удалишь из проекта).

>Насчет скетча


Вроде плагинов масса, я давно скетчем не пользовался, через cmd выбираю все нужные в фигме и всем сразу выставляю x1 x2 x3 и раз кликнуть экспорт.

Хз, раньше были плагины для скетча, но что-то не очень свежими выглядят.
510 1236052
>>235770
xib, либо кодом, сториборды действительно не нужны.
511 1236053
>>235888
В сторибоарде я опять же без кода помещу навигатор контроллер, сделаю его рутом, все это тоже немного да убирает код, а на сторибоарде наглядно и понятно. Но главная причина скорее в том, что бывают сложные скрины, где несколько взаимосвязанных элементов, мне удобно раскидать их через контейнеры и уже протоколами настраивать их взаимодействие, каждый контейнер, как правило, уходит на свой сторибоард/xib. Еще в случае с xib немного больше кода везде получается. Ну а так внешне хз, особо то ничем.
512 1236081
>>236053
Я уж думал ты segue используешь. Меня они жутко выбешивают, так как в одном месте ты ее начинаешь, а в другом подготавливаешь контроллер. В итоге нужно куда-то записывать данные для подоготовки.
513 1236185
>>236081
не, сиги используются только в самых простых случаях, а их, как правило, нет либо мало. Ну и когда таб бар контроллер раскидываешь по стрибордам, он у меня типа на отдельном и сиги к 4 сторибордам с навигатор контроллерами и VC
514 1236243
Ладно, пидоры, вот вам немного стафла под подпивасную пятничку https://stefan-lesser.com/2018/06/20/on-apples-love-affair-with-swift/
515 1236607
Что интересное пилите, товарищи инженеры ПО? Пользуюсь на телефоне помимо стандартных приложений только телегой, скайпом и 2гис. Есть еще игра покер. Пробовал еще разные приложения - через неделю удалял, потому что неинтересно и не пользовался вообще. За что пользователи любят ваши приложения и как они их используют?
516 1236668
>>236607
Идей хренов вагон. Но пилим приложушки для клиентов. Но думаю всё же самая беспроигрышная тема это игра. Есть идея сервиса знакомств, где вместо лайка и ноулайка звуковая анотация, фильтруемая нейронкой на предмет матов, так как я до неё не дойду то дарю идею народу здешнему.
517 1236679
>>235822
А есть ли где статьи/уроки описывающие как это сделать?
518 1236710
Как вы распростарняете новые билды и как часто?
Кроме как поставить проводом знаю только testflight и fabric.

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

На новом проекте был тестфлайт, решил не как макака жать на кнопочки для заливки, а через fastlane - курто че. Потом решил все таки добавить фабрик, так как быстрей, а то хотят блид каждый день. Но что-то не срослось и вроде бы даже нельзя загружать через фабрик если уже в тестфлайте/сторе есть приложение, но я наверное ошибаюсь. И тут же проблема с dSym вылезла - через fastlane не грузятся автоматом, приходится запускать какую-то команду которую я себе скопипастил, которая сначал со стора все файлики загрузит, потом отправить их в крашлитику, а потом сотрет лол, и вот представьте если билд каждый день сколько там dSym'ов.

Хотя вроде бы нашел команду которая загрузит в фабрик dSYM сразу после заливки в тестфлайт, надо пробовать.
519 1236809
>>236679
Я хз, я начал свифт бук, потом смотрел хуя, который как раз все кодом ебашил, а потом случайно попал на работу и начал ебошить и тут мне ментор сеньор помогает и рассказывает как надо и как лучше. В принципе, все вещи говорит логичные, так что я их перенимаю и учусь.
520 1236815
>>236809

>случайно попал на работу


Вот я тоже также планирую
У меня будет стажировка для джунов
Но учитывая насколько дохуя вещей есть в swift, что обычно требуют для супер минимума для вкатывания?
521 1236852
>>236815
По моему опыту, это UIKit, немного CoreData, ну и все основы, то бишь ты должен уметь без проблем пользоваться наследованием, понимать как сделать абстрактный класс, о типах данных, операторах разных и работе с опционалами я молчу. В начале больше всего джунов садят верстать.
522 1236935
>>236852
Все эти требования от пизды. Или от компании конкретно.
Есть законченные проекты в App Store, хуй куда берут ¯\_(ツ)_/¯
523 1237130
>>236935

>Есть законченные проекты в App Store, хуй куда берут


Кстати чтобы публиковаться в аппсторе надо что то платить? Раньше вроде надо было, а сейчас что как?
А то судя по той помойке что сейчас творится, зеленый свет всем дали
524 1237155
>>236935
Может это ты не особо хочешь идти? Я тоже с охуенным опытом заебался норм работу искать. Рыночек сейчас не особо адекатный. Много школьников капиталистов хотящих дохера не понимая что к чему вообще в программировани. Хороших контор единицы.
525 1237171
>>237130
100$/год и пили любое говно, если оно конечно пройдет модерацию.

>>237155
Чекаю хх/мой круг и прочие помойки каждый день. Отклики постоянно делаю, но половина не просматривает даже, о остатки делают отказ за наносекунды, даже не переходя в портфолио.
Рынок ебанутый, да.
Кстати, когда требуют джуну знать реакт, это же не нормально нихуя, да?

Нормальный вариант, только через знакомых. Но скилл нужен на уровне быть, чтобы не обосраться.
526 1237173
>>237155
И джуну 50-60к на старте, адекватная зп в дс?
Просто куда ниже-то блять
527 1237178
>>237173
да адекватная иди
528 1237179
>>237171

>знать реакт


Это про капиталистов школьников не шарящих в программе вообще. Грустно с одной стороны. С другой да ну их нахер вощемта. Сейчас мой круг оценку работодателей ввели. Надо этих даунов минусить нещадно.
529 1237192
>>237179
Добра тебе анон
530 1237213
>>237171
>>237179
Ну хорошо, а что вообще требуют с джунов?
Как указал этот господин >>236852
Или что то свыше?
531 1237215
>>237213
У джунов одна задача. Развиваться не по дням а по часам. Тебуют голову на плечах, понимание платформы в целом, чистый короткий внятный код.
532 1237233
>>235516
хД) вот что значит нет фундаментальных знаний информатики/программирования) чувак наверн letsbuildthatapp пересмотрел)
533 1237310
>>237233

>letsbuildthatapp


Он плохой? А то вот думал посмотреть его
image.png14 Кб, 239x111
534 1237417
>>237233
есть у него знания, ну точнее у него была куча возможностей их переварить, просто он слабоумный необучаемый долбоеб
535 1237488
>>233060
новые mbp только с 16гб озу имеет смысл брать
536 1237586
Я думаю это говно нет смысла перекатывать
537 1237699
>>237586
Чому? Вроде интересные иногда идеи встречаются
538 1237723
>>237310
не он как раз таки крутой чувак) просто инициализация ui элементов через кложур его подчерк)
image.png135 Кб, 303x297
539 1237730
Вообще приветствуется если я, например, поделюсь ресурсами и материалами для обучения, по которым я сейчас сам учусь?
Поскольку найти подробных материалов не всегда просто, Я думаю другим было бы интересно изучать (учитывая что в ОП посте не так много а Скутаренко вообще дает неактуальные по синтаксису уроки лекций).

Ну и комментарии уже состоявшихся разработчиков было бы интересно услышать, например какие лекции стоит смотреть, какие нет.
540 1237808
>>237730
по иоси нет нормальных материалов, иос сама по себе недопиленное говно из жопы. UIButton - говно неюзабельное, uialertview/actionsheet - говно некастомизируемое, ну и так далее, продолжать можно долго.

нет и не будет гайдов, как разобраться во всем этом дерьме и не ебануться при этом.
541 1237893
>>237808
https://developer.apple.com/documentation/
Блядь, дали охуенную и полную документацию, вот просто нихуя больше не нужно, сиди и читай - нет, хочу ныть и нести хуйню.
Какого хуя просто не почитать доку? Там все ваши вопросы разжеваны, блядь.
542 1237900
>>237893

>https://developer.apple.com/documentation/


ну вот открываю, и хуйня какая-то - frameworks, services
Мне надо приложение научиться как запилить, а не стать экспертом по ios фреймворкам и классам
543 1237907
>>237808

>по иоси нет нормальных материалов, иос сама по себе недопиленное говно из жопы.


Я так понимаю с андроидом ты не работал?
image.png286 Кб, 1777x1028
544 1237973
>>237893
используя документацию аппле, сможешь объяснить, почему при удалении ячейки два раза вызывается beginUpdates?
https://pastebin.com/raw/c7vj34dL
545 1238063
>>237973
Документация объясняет как сделать что-либо, как использовать компоненты, а не детали реализации этих приватных компонентов. На все вопросы по разработке, исключая некоторые баги, дока отвечает.
>>237900
https://developer.apple.com/library/archive/referencelibrary/GettingStarted/DevelopiOSAppsSwift/index.html
Разработчик начинается с умения искать информацию, иначе придется сосать хуи.
546 1238067
>>238063

>На все вопросы по разработке, исключая некоторые баги, дока отвечает.



о, то есть дока уже не полная? ты же только что сказал, что она полная:

> охуенную и полную документацию



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

> хочу ныть и нести хуйню



сорян, я тебе в рот только что нассал, но это ты виноват в том, что ты слабоумный дегенерат
547 1238070
>>238067
Еще раз, господин мелкобуква, в документации есть все для разработки, детали реализации закрытых компонентов ожидаемо отсутствуют. Это уточнение я начал делать специально для тебя, ибо ты или слишком хитрый в дискуссии или слишком тупой по натуре своей. И монитор протри, обоссышь.
548 1238077
>>238070

>в документации есть все для разработки


>детали реализации закрытых компонентов ожидаемо отсутствуют


так все или не все? ты определись уже, шизофреник ебливый.

хуйню тут развел какую то. ты просто видимо неопытный, вот и в упор не видишь кривостей иоси и аппол. настоящий разработчик должен осознавать все недостатки используемой среды, иначе он просто не сможет применить к ним какие то меры. ну или ты действительно с проблемами в голове
549 1238081
>>238077
Мистер мелкобуква, если ты видишь здесь противоречие, то попробуй еще раз прочитать, но в этот раз не жопой.
Не проецируй про неопытность, кривостей оси предостаточно, что не отменяет того факта, что документация отличная. Эппол это вообще изи вхождение, в андроиде и вебе все гораздо печальней.
550 1238082
>>238081
то есть в частности UIKit для тебя в документации отсутствует? так вот же он: https://developer.apple.com/documentation/uikit/views_and_controls
так так так и что мы видим? уебанская документация уебанских компонентов. то есть именно то, что я говорил изначально

> UIButton - говно неюзабельное, uialertview/actionsheet - говно некастомизируемое, ну и так далее, продолжать можно долго.



не может быть отличной документации уебанских кривых закрытых компонентов.
551 1238112
Как свою модель coreML создать на маке?
552 1238120
>>238082
Пока рано, но можешь бету накатить и там все доступно.
553 1238133
>>238082

>пок-пок почему в инструкции к микроволновке не описаны циклы процессора

554 1238208
>>238077

>Мне надо приложение научиться как запилить


>хуйню тут развел какую то. ты просто видимо неопытный


Ору с дурачка. Вместо того чтобы послушать и впитать инфу, которую тебе по доброте душевной расписывают, КАК НЕОПЫТНОМУ, ты начинаешь мамкоебствовать и ссать под себя.

И да, возможность разрабатывать без знания внутреннего устройства ЗАКРЫТЫХ И ПРИВАТНЫХ КОМПОНЕНТОВ это как раз и есть признак хорошего дизайна системы.
555 1238210
>>238063

>Документация объясняет как сделать что-либо, как использовать компоненты, а не детали реализации этих приватных компонентов. На все вопросы по разработке, исключая некоторые баги, дока отвечает.


ну ок, вот я хуй с андроида, мне надо запилить список на экране. Открываю твою доку и что вижу? какой-то набор классов
556 1238218
>>238210
Я уже даже прямую ссылку вкидывал в >>238063
Внезапно в содержании можно увидеть, что есть целый подраздел на эту тему https://developer.apple.com/library/archive/referencelibrary/GettingStarted/DevelopiOSAppsSwift/CreateATableView.html#//apple_ref/doc/uid/TP40015214-CH8-SW1
557 1238219
>>238218
Ссылку зафакапил, короче слева Working with Table Views.
558 1238225
>>238210

>я хуй с андроида


>лечит за то что айос плохо написана, а документация хуйня


Хех.
559 1238234
>>238225
это другой анон писал

алсо, есть ли аналог padding у UIVIew ?
560 1238235
>>238234
Нет, и маржинов нет.
561 1238238
>>238235
т.е. задание фона с отступами отдельной вьюхой (как делает это чел в говнокурсе) - норма?
562 1238244
>>238238
Подумой как ты в ConstraintLayout't делаешь бэкгрануд для нескольких вьюх и ты поймешь почему тут так.
563 1238258
>>238208
>>238133
для подобных вскукареков я уже выложил загадку >>237973
это не я спрашивал, где инфу искать, ты путаешь.
564 1238339
>>238258
Но тебе же написали, ебань, читай документацию.
Ты переопределяешь функцию, которую должен вызывать, все колбеки как правило передаются через делегаты. И потом горишь почему инкапсулированные компоненты системы вызывают ее два раза.

Ну возьми дебагер да посмотри, эпл тебе этого не запрещает.
565 1238367
>>238339
ебать ты слабоумный.
по документации там не должно вызываться beginUpdates.
в коде я не вызываю beginUpdates, но он вызывается. я его переопределил, что бы наглядно показать для скрина, что он вызывается. а так как endUpdates не вызывается следом, таблица фризится, и оставшиеся ячейки не удаляются.

ты сам не можешь на вопрос ответить, да ты даже вопроса не понял, дебил ебаный. но в общем то именно это я и описывал здесь >>230611
566 1238393
>>238367

>ебать ты слабоумный.


Нет, ты.
Ты этот метод вообще не должен переопределять а юзать только в связке beginUpdate(), endUpdate(), как их вызывает система тебя ебать не должно.
Я только что проверил твой кусок кода, все удаляется.
Зашивайся и читай документацию.
567 1238410
>>238393
поссал тебе на лицо

https://developer.apple.com/documentation/uikit/uitableview/1614908-beginupdates

> This group of methods must conclude with an invocation of endUpdates()



если ты не понимаешь, к чему могут привести незакрытые beginUpdates, то ты ебаный ламер и пошел нахуй из этого треда, чмоха
568 1238469
>>238410
Маневренный шизик, спор был о полноте документации для того, чтобы разраб мог с ее помощью собственно разрабатывать, а не тыкаться-ныкаться наобум. Про кривости разговор не шел.
И тут ты вкидываешь проеб внутренней реализации компонента в новой iOS 11, мол, как же так, вы не задокументировали свой проеб, дока говно!
Очевидно, что под новой осью таблица начала юзать performBatchUpdates, который и дергает beginUpdates без endUpdates, но тебя это ебать не должно.
У меня нихуя не фризится, кстати, как и у чувака выше. Запиши видео с шагами воспроизведения.

tldr для даунов:
Дока не покрывает детали реализации закрытых компонентов.
Проебы в компонентах не имеют отношения к доке.
569 1238501
>>238469

>Проебы в компонентах не имеют отношения к доке.


это и есть шизофрения
570 1238834
Нахуя вы дискутируете со дурачком, который либо троллит либо аутирует неслабо? Я, блять, с гарантией говорю, что у эпла вторая дока после msdn майков, только толку то, само апи яблочное не настолько то огромное, чтобы бугуртить на приватную реализацию. Большинство других доков вообще не держаться в актуальной форме, тот же хамарин для пидоров гнойных сделан имхо, реакт вначале все вкатились, теперь выкатываются с костылями, прогать на андроид ну нахуй после иоси. А тут хуесос мамкин раскукарекался ишь ты не расписана ему внутренняя кухня, я в охуе просто, пиздуй на джаваскрипт кнопочки анимируй раз тебе тут сложно... в свифте 2 типа программирования - когда ты бывшая модель виктория сикрет и прогаешь простые 3х страничные приложения, где нахуй знания внутренностей даже не нужны и когда ты нормальный разраб, которому, как ты ни крути, придется разбираться в кухне как и в большинстве любых других языков с нативным апи/фреймом и т.п. Хочешь все по докам? Открывай просто язык понижу и пиши все с нуля, прогай контроллеры.
571 1239078
Кто-нибудь ставил себе уже на работе новую макось бету, которая в сентябре выйдет? Полет нормальный, текущие проекты не ломает из-за нового икскода?
572 1239326
>>239078
Ее ставить можно будет только после Нового года, золотое правило, чтобы не наебаться.
573 1239399
Блять, чего тут за театр одного долбоеба?
Тебе заняться больше нечем, школопидор?
574 1239433
>>238834

>понижу


Что-что простите?
575 1239463
>>239326
Как тогда новые фичи CreateML\CoreML юзать?
Их бетка оси и хкода не поддерживает без Пустыни.
576 1239526
>>239433
пониже это, ты даун несообразительный чтоли?
577 1239598
>>239526

>ты даун несообразительный чтоли


Да, я так и не понял последнего предложения, объясни дауну, плиз.
578 1239623
UserDefaults - аналог ведроидного shared preferences
CoreData - sqlite ???

есть ли аналог стандартного ведроидного JSONObject ? а то погуглил как парсить json строку - дичь какая-то сложная находится
579 1239635
>>239623
Хуево гуглил, в стандартной либе парсит жсон в обычный dict или array со всеми уровнями вложенности в пару строк.
580 1239677
>>239598
Есть ЯП высокого уровня и низкого, дальше в гугле найдешь. Зачем ты тут сидишь, если даже этого не знаешь?
581 1239800
>>239623

>UserDefaults - аналог ведроидного shared preferences


Да

>CoreData - sqlite ???


Нет, просто ORM.

>JSONObject


Ненужон, через NSJSONSerialization парситя либо в словарь, либо в массив, с содержимым жсона.
582 1239909
>>239623

CODABLE
O
D
A
B
L
E
583 1240003
>>239800

> Нет, просто ORM.


Таки нет, не просто орм, ибо менеджит граф объектов в памяти. Уникальность Core Data уступает только ее уебищности.
584 1240566
Как же горит жопа от Свифта. Совершенно тупые усложнения, банальный substring без гугления документации не получить, охуительные изменения в каждой новой версии, миллион способов усложнить любую примитивную вещь. После Джавы ебануться просто.
585 1240569
>>240566

>После Джавы ебануться просто.


После джавы любой язык старше 2000 ебануться просто как охуенен.
586 1241042
https://rutracker.org/forum/viewtopic.php?t=5445071
кто из анонов проходил? что скажете?
587 1241123
>>240566
в apple решили, что разрабы ios настолько тупые, что лучше запретить им пользоваться int индексами в массивах, строках
588 1241141
>>241123
>>240566
Юникод, блядь. Длина символа разнится, нихуя ты сейфово по интовому индексу не обратишься, эппол все правильно делает.
589 1241166
>>241141
гг, в той же древней java все сейфово, а модном swift нет
590 1241180
>>241166
Потому что в джаве строки в utf16 и от этого много боли когда работаешь с экзотическими и не очень кодировками.
592 1241203
>>241042
Самые основы. Все поверхностно но очень занимательно и овердохуя полезностей, ссылок на сервисы для дезигна, советы и проч. Сойдёт если не хочешь читать безликую книгу, но смирись что придётся дохуя изучать кроме этого
594 1241370
Как вкатится? Пытаюсь уже не первый год, начинаю курс, в итоге не делаю ДЗ, скипаю, переключаюсь на что-о другое, и так по кругу. Потом читаю какую-нибудь статью что тян в 40+ лет выучилась по курсам и стала разработчиком. Меня после этого просто уносит на реактивной тяге ануса до луны. Уже просто скопилось кучи учебного материала. Я просто как свинья в апельсинах.
595 1241396
>>241370
Кстати тоже хотел написать по поводу материала. Какой годный?

Планирую пока юдасити потыкать.
596 1241398
>>241370
нужно поставить себе реальную проблему, которую тебе нужно решать, а не просто заставлять себя учить бесцельно
597 1241706
Беларусы в треде есть?
Сколько просить джуну в менске?
598 1242144
>>241396
Могу поделиться тем, с чем сама учусь.
Рассказывают доступно, примеров и ассетов дают не жалеют.

С нуля на русском
С нуля базы рассказывает, дает сложную домашку, но все разжевывает
https://coursehunters.net/course/osnovy-swift-c-nulya
https://coursehunters.net/course/razrabotka-ios-prilozheniya-c-nulya-swift-4-xcode-9-ios-11

Себе отложил это еще
https://www.youtube.com/watch?v=FNTDQ6FJUqg&list=PLmTuDg46zmKD6nI5Meg0_atl0qY-UgTtP
Тут чисто осмотр UIKit, но рассказывает бегло, не углубляясь.

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

Материал на английском:
Очень подробно все рассказывает и расписывает, сейчас ее смотрю, правда я изучил немного, поэтому пролистываю много. Но домашку дает вроде как. Есть сабы, что удобно.
https://rutracker.org/forum/viewtopic.php?t=5445071

Devslopes. Начинал с них, рисуют приложения при тебе, особо не углубляются в детали, но как пример можно посмотреть. Сам к ним вернусь, как побольше поучу.
У самого возникла проблема, тут описал >>229284
поэтому дропнул пока их.
https://coursehunters.net/course/udemy-ios11-swift4

Еще материал из ОП поста, который много где форсят
https://www.youtube.com/playlist?list=PL9lXw_XXeiWQGrY5dl0IjFI7tOw_nfI91
Без сабов тяжело, сабы хорошие на айпад подкастах нашел, там же и материалы.
Вообще видно что дают хороший годный материал, но чаще сложно приподносят, из-за чего сложно воспринимать если не имел дело вообще с программированием.
Но так или иначе сам буду смотреть.

Let's build this app, видел что его хвалят, в том числе и ИТТ
https://www.youtube.com/channel/UCuP2vJ6kRutQBfRmdcI92mA/playlists

Документация от эппл
https://developer.apple.com/documentation/
598 1242144
>>241396
Могу поделиться тем, с чем сама учусь.
Рассказывают доступно, примеров и ассетов дают не жалеют.

С нуля на русском
С нуля базы рассказывает, дает сложную домашку, но все разжевывает
https://coursehunters.net/course/osnovy-swift-c-nulya
https://coursehunters.net/course/razrabotka-ios-prilozheniya-c-nulya-swift-4-xcode-9-ios-11

Себе отложил это еще
https://www.youtube.com/watch?v=FNTDQ6FJUqg&list=PLmTuDg46zmKD6nI5Meg0_atl0qY-UgTtP
Тут чисто осмотр UIKit, но рассказывает бегло, не углубляясь.

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

Материал на английском:
Очень подробно все рассказывает и расписывает, сейчас ее смотрю, правда я изучил немного, поэтому пролистываю много. Но домашку дает вроде как. Есть сабы, что удобно.
https://rutracker.org/forum/viewtopic.php?t=5445071

Devslopes. Начинал с них, рисуют приложения при тебе, особо не углубляются в детали, но как пример можно посмотреть. Сам к ним вернусь, как побольше поучу.
У самого возникла проблема, тут описал >>229284
поэтому дропнул пока их.
https://coursehunters.net/course/udemy-ios11-swift4

Еще материал из ОП поста, который много где форсят
https://www.youtube.com/playlist?list=PL9lXw_XXeiWQGrY5dl0IjFI7tOw_nfI91
Без сабов тяжело, сабы хорошие на айпад подкастах нашел, там же и материалы.
Вообще видно что дают хороший годный материал, но чаще сложно приподносят, из-за чего сложно воспринимать если не имел дело вообще с программированием.
Но так или иначе сам буду смотреть.

Let's build this app, видел что его хвалят, в том числе и ИТТ
https://www.youtube.com/channel/UCuP2vJ6kRutQBfRmdcI92mA/playlists

Документация от эппл
https://developer.apple.com/documentation/
599 1242285
>>242144
Боже, ну ты няша анон. Было бы неплохо это в шапку занести.

Алсо, я бы хотел еще тебе в телеге тупые вопросы задавать, сам то я опыт имею, но только с андройдом, так что апнулся бы с тобой быстрей. Ну это по желанию. так.
600 1242290
>>242285
Ну это не ко мне, я сам только начал учить.
Два месяца занимаюсь только
601 1242292
>>242290

>Ну это не ко мне, я сам только начал учить.


Ну как хочешь.
602 1242356
>>240566

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

Возможно, есть смысл переписать мое маленькое приложение на VIPER.
603 1242371
Ананасы, что за хуйня происходит
Откликаешься на вакансии, пишешь там сопроводительное, резюме. Проходишь первый этап общения с хрюшкой или тем, кто ищет кандидата.
А потом сука тишина, не отвечают. Как будто бы хуй забили. Даже обратной связи нет, если не напомнишь о себе.
605 1242454
>>242144

>с чем сама учусь


>Себе отложил это еще


Тяночкавнутри?
606 1242467
>>242371
было такое пару раз, сам хз)
607 1242470
>>242356
лол а что сращу вайпер?) есть мввм и вип, имхо вайпер только для реально большиз проектов
608 1242597
Перекатывать то собирается кто? А то потонем и концов не найдем. Шапку бы перекатить надо.
609 1242660
>>242597
Так перекатили же выше
610 1243310
>>230046
осенью стажировка? в сберсизонс шоле пошёл?
611 1244036
Кто может помочь ссылками на гайды по работе с alamofire/swiftyJSON и вообще работой с networking?
Нужно переводчик запилить на основе API яндекса, но я еще с этим ни разу не работал
612 1246746
https://developer.apple.com/documentation/foundation/nsbundle
что это вообще за дрисня?
NSString *path = [[NSBundle mainbundle] pathForResource:@"picture" ofType:@"png"];
это ведь не свивт?
как этим пользоваться вообще? хкод ругается
613 1246757
>>246746
ох, там был выбран swift, я клянусь
подскажите, что почитать чтобы по быстрому в потоки вкатиться?
614 1246885
>>246746
Если префиксы NS и квадратные скобки [[]] то это обжектив, в свифте было бы просто Bundle.

Обжектив тебе кстати тоже надрочить придется.

>>246757
Гуглишь статью про многопоточность на английском
@
Открываешь первые ссылки
@
Читаешь
@
Писоешь, какаешь
615 1247036
616 1251229
>>247036
Помочь чем? Загуглить?
Тред утонул или удален.
Это копия, сохраненная 12 сентября 2018 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски