@ios_ru

Страница 917 из 2351
Vlad
02.07.2017
17:08:25
есть какой нибуть механиз для запуска последовательных анимаций (ну так чтобы 2рая запускалась только после завершения 1вой) ?

Ilya
02.07.2017
17:09:41
Смотря как ты её запускаешь.

Vlad
02.07.2017
17:10:07
[self.progressIndicator setProgress: 1 animated: YES];

могу через [UIView animateWithDuration]

Google
Ilya
02.07.2017
17:11:25
могу через [UIView animateWithDuration]
У него же есть комплишн блок

Vlad
02.07.2017
17:11:47
да но если в нем разместить // self.progressIndicator.hidden = YES;

то оно сразу скрыто

Ilya
02.07.2017
17:13:12
Странно. Может ты в animation блок кидаешь, а не в completion

Vlad
02.07.2017
17:13:35
да сейчас проверю

ох переписал заново и все работает ) все наверное невнимательность

всем спасибо

Xadvert
02.07.2017
17:39:48
А есть группы по arkit?

Poul
02.07.2017
17:42:03
Парни, привет! А кто реально применяет в жизни NSThread?

Можете конкретные примеры привести?

Play
02.07.2017
18:53:47
Где настройка того, чтобы приложение работало с версии iOS 9?

Max
02.07.2017
18:54:40
С ходу помню, что это в target -> general

Google
Play
02.07.2017
18:58:54
Это значит у меня с 8.0?

Tigran
02.07.2017
18:59:17
да

Poul
02.07.2017
19:02:58
Парни, привет! А кто реально применяет в жизни NSThread?
Че, никто из тысячи с лишним подписчиков ни разу не использовал NSThread?)

Vladislavs
02.07.2017
19:09:50
Я думаю, что тысяча с лишним подписчиков, как и я, хуй забила объяснять зачем нити нужны

Poul
02.07.2017
19:11:07
Объяснять и не нужно, меня интересовал реальный кейс где недостаточно обычных очередей и GCD

Pavel
02.07.2017
19:11:10
Че, никто из тысячи с лишним подписчиков ни разу не использовал NSThread?)
только сто лет назад в целях обучения, зачем NSThread, когда есть GCD?

Poul
02.07.2017
19:13:10
Суть в том, что везде написано что NSThread используется если нужно больше контроля над потоком. Но я не понимаю КОГДА КОНКРЕТНО это нужно

Vladislavs
02.07.2017
19:15:44
Когда у тебя их не два, а семь

И тебе надо будить треды с определенным условием

Про объекты синхронизации почитай, что бы понять зачем

Poul
02.07.2017
19:17:06
Хорошо, попробую. Спасибо

Sergey
02.07.2017
22:42:58
Всем привет. Хочу написать приложение под mac os на swift. Языка не знаю. Собственно вопрос, какие ресурсы для изучения можете посоветовать, сайты, книги, мб какие нибудь хорошие видео уроки?

Tigran
03.07.2017
00:19:09
Всем привет. Хочу написать приложение под mac os на swift. Языка не знаю. Собственно вопрос, какие ресурсы для изучения можете посоветовать, сайты, книги, мб какие нибудь хорошие видео уроки?
У этих ребят отличные курсы по ИОС. Они пару недель назад выпустили курс по разработке macOS на Swift, но пока еще не залили на Udemy, курс доступен в ихнем приложении которое в Apple Store можешь скачать, баксов 10-15 стоит сам курс - https://itunes.apple.com/us/app/devslopes-learn-programming-app-development/id1087131850?mt=8 Так же у них есть сообщество в discord. Ссылка на Udemy - https://www.udemy.com/user/mark-price-2/?key=taught_courses

Это не реклама, просто сам учился по их курсам, очень хорошо объясняют

Andrew
03.07.2017
03:38:52
Рейвендерлича
Он вендерлих

Robin
03.07.2017
04:11:53
Я думаю, что тысяча с лишним подписчиков, как и я, хуй забила объяснять зачем нити нужны

Dleyne
03.07.2017
04:50:45
@FolderArchive - канал, где сливают платный полезный - образовательный контент и курсы, например можно скачать курсы "Нетологии" или все курсы "Бизнес Молодости".

Maxim
03.07.2017
05:22:02


Google
Maxim
03.07.2017
05:22:05
есть списки которые имеют динамическую размерность но не должны быть прокручиваемыми, т.к. крутиться должен сам экран, в андроиде это решается flexbox layout, подскажите пожалуйста как сделать в ios?

Виталий
03.07.2017
05:34:17
tableView.rowHeight = UITableViewAutomaticDimension tableView.estimatedRowHeight = 44 estimatedRowHeigh - примерная высота ячеек - влияет на производительность точность совпадения указаного и расчитаного. В самих ячейках делать через констрейны - они сами высоту ячейки подгонят под нужный размер. Если в UILabel нужно чтоб текст переносился на несколько строк - поменяйте св-во Lines на 0 или укажите максимальное кол-во строк.

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

Alexander
03.07.2017
05:40:44
Всем привет. Хочу написать приложение под mac os на swift. Языка не знаю. Собственно вопрос, какие ресурсы для изучения можете посоветовать, сайты, книги, мб какие нибудь хорошие видео уроки?
Книгу Усова по основам языка(чисто синтаксис ) почитай, она на русском. Просто базовые вещи с простыми и понятными примерами. Я с неё начинал, потом курсы на английском на udemy.com

Но это советы дилетанта, я тоже только начал обучение

Sergey
03.07.2017
05:50:17
Гайз всем большое спасибо, теперь будет что поучить)

Ilya
03.07.2017
06:03:19
Гайз всем большое спасибо, теперь будет что поучить)
По свифту есть официальный мануал, в котором все достаточно подробно написано.

Alexander
03.07.2017
06:05:31
Ну усов просто официальный документ по Свифту перевел

Тож самое, но на русском. Для тех, у кого трудности.

Alexander
03.07.2017
06:06:07
Хотя да, без английского дальше все равно никуда.

Betrayer
03.07.2017
06:06:30
Алсо, на МакОСь завезли уже нормальный UIKit?

Egor
03.07.2017
07:55:41
дайте ктонибудь UDID девайса любого

Andrey
03.07.2017
07:58:06
дайте ктонибудь UDID девайса любого
f01ee1a95ea89475db76b5486f73bd3c86e3f698786b314a85efdf07eefe00e6

Egor
03.07.2017
07:58:30
Благодарю

Anthony
03.07.2017
09:10:53
Ребят, поясните, в чём смысл вот такой проверки на nil? Почему нельзя просто написать if packageRoot == nil это же семантически более логично, не? https://github.com/apple/swift-package-manager/blob/master/Sources/Commands/SwiftTool.swift#L90

-_-
03.07.2017
09:12:25
swift-style, ну и сразу видно, что если условие не выполняется - все пошло не по плану

Google
Евгений
03.07.2017
09:13:52
как п

Admin
ERROR: S client not available

Евгений
03.07.2017
09:14:14
напишите дофига if тогда поймете зачем guard

упрощает код вразы

а работает так же как if

Andrey
03.07.2017
09:14:41
Нихуя себе и как же они поймут, если это разная хуйня?

-_-
03.07.2017
09:15:00
Семантически более логично написать if packageRoot { }
Так же в свифте нельзя, это не bool

Andrey
03.07.2017
09:15:08
Так в свифте можно

Евгений
03.07.2017
09:15:20
Андрей во время рефакторинга поймут

Andrey
03.07.2017
09:15:22
Ты, видимо, не знаешь что такое bool :)

Nikas
03.07.2017
09:15:48
кстати defer хоть раз на практике кто-то использовал?

Евгений
03.07.2017
09:15:57
да еще скажи что и swicth херня))

Andrey
03.07.2017
09:16:11
Женя, ты дичь несешь

Евгений
03.07.2017
09:16:19
Почему?

Andrey
03.07.2017
09:16:22
Иди почитай лучше ченить, братан

-_-
03.07.2017
09:16:29
Давай, покажи как надо

Евгений
03.07.2017
09:16:44
ну я люблю критику но только конструктивную

Andrey
03.07.2017
09:16:52
хаха

так это ? убери

Google
Евгений
03.07.2017
09:17:25
вот где я юзаю

прям сейчас

Andrey
03.07.2017
09:17:46
Вот мы и оценили твою комптенцию

Евгений
03.07.2017
09:17:47
где нужны if а где guard

Andrey
03.07.2017
09:17:50
Хуевая, братан, хуевая

-_-
03.07.2017
09:17:54
так это ? убери
Наркоман? Ты исходный листинг смотрел?

Евгений
03.07.2017
09:18:08
аргументируй?)

-_-
03.07.2017
09:18:20


Евгений
03.07.2017
09:18:53
никаких аогументов только критика)

и точку зрения тоже не выразил)

Страница 917 из 2351