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

2634 Кб, 1920x1200
ИТТ продолжаем разрабатывать под лучшую мобильную платформу и усмехаться над убогой экосистемой ведропетухов
Литература:
obj-c:
Programming in Objective-C
Effective Objective-C 2.0
Objective-C Programming - The Big Nerd Ranch Guide
swift:
Библия эпла - The Swift Programming Language
Swift Programming: The Big Nerd Ranch Guide
Swift Apprentice - raywenderlich
Полезные ресурсы:
https://www.raywenderlich.com/
https://www.appcoda.com/
Видео для ленивых:
https://www.udacity.com/courses/ios
https://www.youtube.com/user/AlexSkutarenko
https://www.youtube.com/watch?v=_lRx1zoriPo&list=PLsJq-VuSo2k26duIWzNjXztkZ7VrbppkT
https://developer.apple.com/videos/
Телега с фрилансерами 300к в секунду: https://telegram.me/joinchat/CUVruD5OrDIaNn5XKwM6Dw
Литература:
obj-c:
Programming in Objective-C
Effective Objective-C 2.0
Objective-C Programming - The Big Nerd Ranch Guide
swift:
Библия эпла - The Swift Programming Language
Swift Programming: The Big Nerd Ranch Guide
Swift Apprentice - raywenderlich
Полезные ресурсы:
https://www.raywenderlich.com/
https://www.appcoda.com/
Видео для ленивых:
https://www.udacity.com/courses/ios
https://www.youtube.com/user/AlexSkutarenko
https://www.youtube.com/watch?v=_lRx1zoriPo&list=PLsJq-VuSo2k26duIWzNjXztkZ7VrbppkT
https://developer.apple.com/videos/
Телега с фрилансерами 300к в секунду: https://telegram.me/joinchat/CUVruD5OrDIaNn5XKwM6Dw
Как организовать архитектуру приложения простого. Как должен выглядеть класс для работы с сетью и везде использоваться?
Где все блядь
Ответы>>836690
анон дейт форматтер возвращает null, чяднт? приходит дата из жсона, записываю ее в строку затем обрабатываю
дата вида 2016-01-02T18:00:00+0400
Блядь, почему null?
дата вида 2016-01-02T18:00:00+0400
Блядь, почему null?
>>836888
нахуя епта? NSDate передавай, уъ блядь убил бы.
>приходит дата из жсона, записываю ее в строку затем обрабатываю
нахуя епта? NSDate передавай, уъ блядь убил бы.
Ответы>>837085
>>836974
Ну вроде сделал уже но хунта, на входе
input: 2016-09-06T23:59:00+0300
output:2016-09-06T20:59:00+0000
[code]NSDateFormatter formatter = [[NSDateFormatter alloc] init];
NSString formatString = @"yyyy-MM-dd'T'HH:mm:ssZZZZ";
[formatter setDateFormat:formatString];
NSDate *date = [formatter dateFromString:myDate];[/code]
>>836975
Напрямую из жсона в nsdate?
Короче вроде настроил, но не пойму как убрать таймзону
Ну вроде сделал уже но хунта, на входе
input: 2016-09-06T23:59:00+0300
output:2016-09-06T20:59:00+0000
[code]NSDateFormatter formatter = [[NSDateFormatter alloc] init];
NSString formatString = @"yyyy-MM-dd'T'HH:mm:ssZZZZ";
[formatter setDateFormat:formatString];
NSDate *date = [formatter dateFromString:myDate];[/code]
>>836975
Напрямую из жсона в nsdate?
Короче вроде настроил, но не пойму как убрать таймзону
Ответы>>837091
>>837085
суть в том что хочу просто убрать таймзону
суть в том что хочу просто убрать таймзону
>>828702 (OP)
Поцоны, если у вас есть продакшн код, а не hellowrld'ы, не обновляйтесь до Xcode8.
Поцоны, если у вас есть продакшн код, а не hellowrld'ы, не обновляйтесь до Xcode8.
Ответы>>841854
>>841854
Ну, вообще вспомни хотя бы один свежий релиз икскода который работал бы как надо.
Ну, вообще вспомни хотя бы один свежий релиз икскода который работал бы как надо.

8 Кб, 214x117

29 Кб, 811x83

30 Кб, 500x500
>>841854
Таки да, третья версия, но мне похуй у меня obj-c
Но!
1) при добавлении .h файлов сломали нахуй все автодополнение. Теперь #import пишешь полностью ручками
1.1) Сделал ты импорт, зажал cmd, кликнул на имени файла, а он сука его не видит!
2) Когда пишешь @интерфейс в h-файле , то он сука не предлагает интерфейс обозвать по имени файла
3) Поменяли нахуй шрифт
4) Посоздавал несколько файлов в папке/группе в XCode и теперь эти папки отображаются в популярном даже в хроме, что за пиздец вообще?
5) Отвалился fabric.io
6) Сломались нахуй в некоторых контроллерах иерархия ui элементов в сторибордах
Таки да, третья версия, но мне похуй у меня obj-c
Но!
1) при добавлении .h файлов сломали нахуй все автодополнение. Теперь #import пишешь полностью ручками
1.1) Сделал ты импорт, зажал cmd, кликнул на имени файла, а он сука его не видит!
2) Когда пишешь @интерфейс в h-файле , то он сука не предлагает интерфейс обозвать по имени файла
3) Поменяли нахуй шрифт
4) Посоздавал несколько файлов в папке/группе в XCode и теперь эти папки отображаются в популярном даже в хроме, что за пиздец вообще?
5) Отвалился fabric.io
6) Сломались нахуй в некоторых контроллерах иерархия ui элементов в сторибордах
>>841907
7) забыл от батхерта, куда то пропали констрейнты в некоторых cell'ах и id'шники самих ячеек
7) забыл от батхерта, куда то пропали констрейнты в некоторых cell'ах и id'шники самих ячеек
>>841907
Вместо библиотеки которую надо просто подключить к проекту и прописать пару строк инициализации,
они подсовывают кривой плагин который ломается при обновление системы.
>5) Отвалился fabric.io
Вместо библиотеки которую надо просто подключить к проекту и прописать пару строк инициализации,
они подсовывают кривой плагин который ломается при обновление системы.
Ответы>>842054
>>842054
Да или через POST API, как на всех других сервисах типа HockeyApp/Xamarin.Insight.
Формально у них API тоже есть, но первую заливку можно делать только из XCode.
Если же у тебя Xamarin и Xamarin Studio для которой нет плагина или Xamarin+Jenkins, то хер (приходится костылять).
Не говоря уже про android, где вообще пиздец и без плагина для AS/gradle ничего не работает.
Да или через POST API, как на всех других сервисах типа HockeyApp/Xamarin.Insight.
Формально у них API тоже есть, но первую заливку можно делать только из XCode.
Если же у тебя Xamarin и Xamarin Studio для которой нет плагина или Xamarin+Jenkins, то хер (приходится костылять).
Не говоря уже про android, где вообще пиздец и без плагина для AS/gradle ничего не работает.
Стоит ли вкатываться без айфона?
Ответы>>850854
>>850783
А толку? Тебе всё равно понадобится XCode мак тоже, хотя вроде кто-то умудряется на хакинтоше работать, девелоперский аккаунт за $100/год. Айфон нужен, чтобы тестировать всякие нетривиальные сценарии, особенно если приложение у тебя больше чем из одной страницы.
Но учиться никто не запрещает и без айфона. Толку, правда, от этого.
А толку? Тебе всё равно понадобится XCode мак тоже, хотя вроде кто-то умудряется на хакинтоше работать, девелоперский аккаунт за $100/год. Айфон нужен, чтобы тестировать всякие нетривиальные сценарии, особенно если приложение у тебя больше чем из одной страницы.
Но учиться никто не запрещает и без айфона. Толку, правда, от этого.
Ответы>>850884
Я тупой, дожил до того что мне кажется почти весь мой код это тупо со стековерфлоу и слегка переделан, разучился сам писать пиздец, свифт ебучий
Нахуй с работы уволят думаю
Нахуй с работы уволят думаю
>>850884
Тогда вполне можно. Симулятор у них очень хорош. Ты хочешь набраться навыка и в контору или стартап мутить?
Поскольку iOS - это не ебаный ведроид с 10000 версий API и миллиардами разных устройств, можешь с рук взять какой-нибудь старый (но лучше не старше 4S). Всё-таки выкладывать в апп стор, ни разу не задеплоив на устройстве, странно.
мимо мобильный разраб-удалёнщик
Тогда вполне можно. Симулятор у них очень хорош. Ты хочешь набраться навыка и в контору или стартап мутить?
Поскольку iOS - это не ебаный ведроид с 10000 версий API и миллиардами разных устройств, можешь с рук взять какой-нибудь старый (но лучше не старше 4S). Всё-таки выкладывать в апп стор, ни разу не задеплоив на устройстве, странно.
мимо мобильный разраб-удалёнщик
>>850884
Поцоны, как на React Native смотрите? Говорят, скорость разработки по сравнения с нативом в разы быстрее, плюс удобнее писать UI.
Поцоны, как на React Native смотрите? Говорят, скорость разработки по сравнения с нативом в разы быстрее, плюс удобнее писать UI.
let attrStr = try! NSMutableAttributedString(
data: text.data(using: String.Encoding.unicode, allowLossyConversion: true)!,
options: [ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType],
documentAttributes: nil)
Как сюда добавить атрибут на размер шрифта я не пойму, сложно, как можно без рейнджа обойтись ибо он неправильно высчитает же, ибо там с тегами html был текст
data: text.data(using: String.Encoding.unicode, allowLossyConversion: true)!,
options: [ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType],
documentAttributes: nil)
Как сюда добавить атрибут на размер шрифта я не пойму, сложно, как можно без рейнджа обойтись ибо он неправильно высчитает же, ибо там с тегами html был текст
Есть у меня сайт и веб-приложение в гугл плей. Хочу использовать эпстор как инструмент привлечения клиентов. Я так понимаю, веб-приложения в эпсторе не катят, верно?
Как запилить туда мою прилогу с наименьшими потерями и каковы будут эти потери?
Как запилить туда мою прилогу с наименьшими потерями и каковы будут эти потери?
>>854392
Последнее время Apple ослабила ограничения к приложениям.
Знакомые недавно сделали приложение, просто обернув ссылку на сайт в WebView.
Залили в стор и их даже пропустил.
Если ты html/js положишь внутрь IPA, то точно без вопрос пустят в стор.
> веб-приложения в эпсторе не катят, верно?
Последнее время Apple ослабила ограничения к приложениям.
Знакомые недавно сделали приложение, просто обернув ссылку на сайт в WebView.
Залили в стор и их даже пропустил.
Если ты html/js положишь внутрь IPA, то точно без вопрос пустят в стор.
>>854392
Какое веб-приложение то? Cordova? Тормоза то уже починили или без изменений?
Какое веб-приложение то? Cordova? Тормоза то уже починили или без изменений?
>>828702 (OP)
а как просто вкатиться в разработку под IOS из под винды? Или обятельно нужен макбук/мак мини?
PS без пердоленья с хакинтошем
а как просто вкатиться в разработку под IOS из под винды? Или обятельно нужен макбук/мак мини?
PS без пердоленья с хакинтошем
>>855243
я не в теме, но попробуй поставить в виртуалку
я не в теме, но попробуй поставить в виртуалку
>>855243
Никак, либо покупай с авито мак устройство, либо хакинтош. Нынче даже на амд процы не сложно поставить.
Никак, либо покупай с авито мак устройство, либо хакинтош. Нынче даже на амд процы не сложно поставить.
Ответы>>855777
>>855842
А понял это типа хакинтош.
Я так понимаю с чистым macOS накатанным на VirtualBox/VMWare это не прокатит.
А понял это типа хакинтош.
Я так понимаю с чистым macOS накатанным на VirtualBox/VMWare это не прокатит.
Ответы>>855949
>>855848
Не тип, а хакинтош и есть.
Читал сообщения, что работало. Хз, как на счет производительности, если мощный проц и много оперативки то может прокатить, virtualbox не юзают. Сразу предупреждаю, хакинтош не для слабонервных.
Не тип, а хакинтош и есть.
Читал сообщения, что работало. Хз, как на счет производительности, если мощный проц и много оперативки то может прокатить, virtualbox не юзают. Сразу предупреждаю, хакинтош не для слабонервных.
>>828702 (OP)
Что учить с нуля дабы найти потом работу objc vs Swift?
Что учить с нуля дабы найти потом работу objc vs Swift?
Ответы>>856370
>>856368
Оба.
Оба.
Как правильно построить сетевой класс для взаимодействия?
Ответы>>857738
конфа айос треда http://comes.ee/2chdev
Стоит ли в 2016 учить objC?
Ответы>>856638
Ответы>>856692
>>856692
На самом деле хотя бы на базовом уровня objc все равно надо знать (да и не сложный он, так то) т.к. до сих пор тонны кода написаны именно на нем. И либо ты будешь использовать либы на objc либо воротить свои костыли
На самом деле хотя бы на базовом уровня objc все равно надо знать (да и не сложный он, так то) т.к. до сих пор тонны кода написаны именно на нем. И либо ты будешь использовать либы на objc либо воротить свои костыли
>>857738
Но это тупо набор методов, я про класс универсальный как раз
Но это тупо набор методов, я про класс универсальный как раз
Двач.hk прислал битые данные.
Вы видите копию треда, сохраненную 10 ноября 2016 года.
Можете попробовать обновить страницу, чтобы увидеть актуальную версию.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Вы видите копию треда, сохраненную 10 ноября 2016 года.
Можете попробовать обновить страницу, чтобы увидеть актуальную версию.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.