@ios_ru

Страница 2155 из 2351
Evansir
24.07.2018
10:44:27
В целом, как и весь образованный мир

Прикол в том, что когда писал на яве под андроид, вообще проблем небыло, вот и взялся за ios

Sergey
24.07.2018
10:59:56
Aleksey
24.07.2018
11:01:55
Ява это мотоцикл, а не язык программирования.
и то и то названо в честь одного и того же

Google
Sergey
24.07.2018
11:02:48
и то и то названо в честь одного и того же
они даже пишутся по-разному

Вовка
24.07.2018
11:06:58
Сейчас бы спорить java или java

Aleksandr
24.07.2018
11:07:10
Я уже понял что swift и base64 не дружат в корне
это от недостаточной осведомленности

Вовка
24.07.2018
11:07:29
Aleksey
24.07.2018
11:10:13
и то и то названо в честь одного и того же
оу, а я не прав, мотоцикл не в честь острова назван оказывается, хотя и пишется как остров

Burn
24.07.2018
11:47:22
Какие есть англоязычные курсы по ios разработке? Желательно такие которые позволят поднять скил до минимального уровня джуниора, посоветуйте плиз.

Evansir
24.07.2018
11:52:39
Я так и знал что у кого-то сгорит от слова ява

?

Вовка
24.07.2018
11:53:32
Правильно говорить не java, а java!

Вячеслав
24.07.2018
11:53:58
всем привет, кто-то тестировал / работал с онлайн компиляторами Swift? Можно ли с их помощью обучаться свифту или все же лучше колхозить виртуалку?

Вовка
24.07.2018
11:55:11
Хм… я бы посоветовал виртуалку

Там хоть плейграунд нормальный и проект можно на симуляторе запустить)

Google
Вовка
24.07.2018
11:55:40
(не пробовал онлайн)

Sergey
24.07.2018
12:12:27
Вовка
24.07.2018
12:13:19
Jawa вообще-то
Прочитай еще раз. Шутку пойми

Abercrombie
24.07.2018
12:30:56
привет всем , подскажите программу для редактирование иконок

Ilya
24.07.2018
13:24:03
Такой вопрос: Если мне нужно каждую секунду чекать разницу текущей даты, с датой в tableView у ячейки, как это делать правильнее по ресурсам/оптимизации Такой вариант, как таймер в background queue норм история? Или есть что-то другое

Egor
24.07.2018
13:28:02
https://medium.com/@danielgalasko/a-background-repeating-timer-in-swift-412cecfd2ef9

юзал такой таймер

Ilya
24.07.2018
13:30:10
Просто думаю на сколько ресурсно по памяти это будет

Kei
24.07.2018
13:31:26
Просто думаю на сколько ресурсно по памяти это будет
Я думаю даже тысяча таймеров не скажутся на пефомансе, если они будут даты считать.

Ilya
24.07.2018
13:31:36
Понял, спасибо

Kei
24.07.2018
13:31:54
Molly
24.07.2018
13:47:34
Электронные кошельки с балансом • Qiwi • Yandex https://t.me/EazyCashRobot?start=8953478897544

Анатолий
24.07.2018
14:06:51
А кто в курсе в AppsFlayer ивенты на их сайте надо заводить где то?

Maxim
24.07.2018
14:11:39
Всем привет! Кто-нибудь знает как простым способом отцентровать ячейки в UICollectionView?

Aleksandr
24.07.2018
14:21:17
Только одна в строке?

Maxim
24.07.2018
14:27:28
Sergey
24.07.2018
14:28:29
Сделать кастомный flow layout

Aleksandr
24.07.2018
14:30:33
да, я про ячейку

Maxim
24.07.2018
14:30:52
Ячеек несколько

Google
Aleksandr
24.07.2018
14:31:02
что тогда центрировать?

Maxim
24.07.2018
14:31:48
Ну в горизонтальном UICollectionView они все прижаты к правому краю

А надо что бы были по центру

Sergey
24.07.2018
14:32:26
можно скрин?

Aleksandr
24.07.2018
14:33:31
к левому?

Maxim
24.07.2018
14:33:57


Aleksandr
24.07.2018
14:34:46
они все помещаются в один ряд?

ничего не скроллится?

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

Maxim
24.07.2018
14:36:42
StackView использовать?

Aleksandr
24.07.2018
14:37:25
например

Maxim
24.07.2018
14:38:02
Хорошо, спасибо

Kei
24.07.2018
14:39:10
а если через хттп, проще будет?
Конечно, должно все заработать. Если сервер насильно на https не редиректит

Kei
24.07.2018
14:46:46
вот что возвращает если через хттп
Такое обычно когда не стоит NSAllowsArbitraryLoads

Dima
24.07.2018
14:46:53
Kei
24.07.2018
14:47:26
а у меня стоит
Скрин инфо плиста скинь

Dima
24.07.2018
14:47:58


Google
Artëm
24.07.2018
14:49:48
Basic auth требует?

Admin
ERROR: S client not available

Dima
24.07.2018
14:51:18
у меня задача зайти на страницу и вытащить оттуда хтмл код, и из этого хтмл кода вытащить нужные для меня данные

я же и авторизируюсь

Artëm
24.07.2018
15:14:46
https://github.com/Alamofire/Alamofire/issues/2236

the authenticate function is used to respond to requests for authentication from the server, not for adding an auth header that's needed for every request

Dima
24.07.2018
15:36:24
https://github.com/Alamofire/Alamofire/issues/2236
а чем не подходит то как я реализовал?

O
24.07.2018
15:58:39
Alamofire.request(url, headers: nil).responseJSON { response in print(response) if let json = response.result.value as? [String: Any] { let array = json["items"] as! [[String: Any]] if let firstObject = array.first { User.shared.emptyStringArray["full_address"] = firstObject["name"] self.label.text = firstObject["name"] as! String } } }почему ошибку выдает?

Egor
24.07.2018
16:02:34
Какую ошибку? Может в json лежит другой формат а ты его форсанврапишь в этот?

O
24.07.2018
16:07:50
Fatal error: Unexpectedly found nil while unwrapping an Optional value

Egor
24.07.2018
16:09:49
Ну так и есть

Илья
24.07.2018
16:09:54
Так может не стоит форс анвропать опшионал?

Egor
24.07.2018
16:10:28
Ты говоришь - дай мне объект, там по любому что то есть, а он тебе - да нихера у меня нет, чо ты пристал

O
24.07.2018
16:12:10
ок думаю понял

Илья
24.07.2018
16:13:17
Вообще стоит забыть про ! в Свифте

Ilya
24.07.2018
16:14:27
swiftlint пиздит несщадно за такое ?

Kei
24.07.2018
16:14:40
А кто в курсе, firstWeekday может принимать какие-то занчения кроме 0 и 1?

Alike
24.07.2018
16:15:04
Вообще стоит забыть про ! в Свифте
Ну почему, просто нужно использовать по назначению

Google
Kei
24.07.2018
16:15:30
Alike
24.07.2018
16:16:34
Если ты точно знаешь, что значение есть. При создании карты с GoogleMaps без опционалов при объявлении никак же, например

Egor
24.07.2018
16:18:57
Ну типа как проперти ок, но разворачивать в коде с помощью ! Не оч

Kei
24.07.2018
16:21:17
А потом кто нибудь удалил при мёрже инициализатор или аутлет и всё накрылось звездой)

Alike
24.07.2018
16:21:18
Можно подробнее?
Например: Создаёшь карту. Толкать GMSMapView в интерфейс не стоит, так как тайлы этой карты жрут оперативку нещадно. Поэтому создаёшь пустой контейнер и переменную mapView: GMSMapView! Потом в viewDidLoad толкаешь эту карту в контейнер, а во viewDidDisappear, убираешь её. Тогда тайлы не забивают память

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

Опять же пример с картами: Если ты точно знаешь, что геоточка уже получена, допустим, на предыдущем ViewController, то, чтобы отцентрировать карту на ней, нужно дать карте неопциональное значение. Делать геолокацию неопциональным значением - глупо, поэтому карта попросит unwrap этого значения. В чем смысл давать лишний if let или guard let, если ты точно знаешь, что локация есть? Тогда и пишешь location!

Можно подробнее?
Постарался максимально подробно

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