Этого треда уже нет.
Это копия, сохраненная 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
Но это тупо набор методов, я про класс универсальный как раз
Но это тупо набор методов, я про класс универсальный как раз
Тред утонул или удален.
Это копия, сохраненная 10 ноября 2016 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Это копия, сохраненная 10 ноября 2016 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.