@ios_ru

Страница 2100 из 2351
Dmitry
12.06.2018
23:37:19
Swift 4 using Decodable struct ResponseData: Decodable { var person: [Person] } struct Person : Decodable { var name: String var age: String var employed: String } func loadJson(filename fileName: String) -> [Person]? { if let url = Bundle.main.url(forResource: fileName, withExtension: "json") { do { let data = try Data(contentsOf: url) let decoder = JSONDecoder() let jsonData = try decoder.decode(ResponseData.self, from: data) return jsonData.person } catch { print("error:\(error)") } } return nil } а не плохо)) пойдет) спасибо)

Николай
13.06.2018
06:38:16
Всем привет. У меня есть 2 секции, в 1й: 2 ячейки, 2й: 10ть. Надо сдать чтобы при скроле вниз скрылась ячейка из 1й секции и всегда была видна 1, а скрол продолжать работать только на 2ю секцию. Как реализовать подобную штуку? Есть какие-то идеи? Заранее спасибо!

Aleksandr
13.06.2018
07:27:09
не через сторибоард, а вот так self.view = webview
Такой способ вроде уже давно вылечили, когда так надо было делать (в 9-ке, что ли норм стало?) Так что subview и констрейнты к safe area

Google
Roman
13.06.2018
07:42:45
Webview разве не deprecated?

Или вы о новом?

Alexey
13.06.2018
08:37:05
кто-то разобрался как в хкоде 10 вернуть панель objects обратно?

или хотя бы закрепить ее(

Aleksandr
13.06.2018
08:37:39
Которая справа внизу?

Alexey
13.06.2018
08:38:57
ага

Aleksandr
13.06.2018
08:40:49
она по ходу теперь плавающая и фсё

и зависит от контекста

код смотришь - поднимает сниппеты

сториборд - объекты

Kirill
13.06.2018
09:38:17
добовляю WKWebView программатикали. В итоге оно налазит на статус бар. Как это исправить, что бы вьюха позиционировалась под ним?

Aleksandr
13.06.2018
09:45:54
Тебе уже объяснили, что view = webview - неправильно

Abdulazim
13.06.2018
09:48:16
всем привет! я хочу спрость что надо заплаить денги для яндекса что я использую яндекс карта

Google
Abdulazim
13.06.2018
09:48:18
?

Aleksandr
13.06.2018
09:55:03
отмотай выше и прочитай

Kirill
13.06.2018
09:55:06
Тебе уже объяснили, что view = webview - неправильно
если ты не знаешь и хочешь что-то написать, иди к малахову на шоу

Aleksandr
13.06.2018
09:57:54
кисо, не обжайсо и иди читай про view hierarchy и layout

тебе тут никто ничего не должен

Kirill
13.06.2018
10:00:20
сори

я не видел твоего сообщения

self.subview = webview

и установить констрейнты?

Aleksandr
13.06.2018
10:01:39
чувак, не тупи - разберись с иерархией view

Kirill
13.06.2018
10:02:18
ок

Konstantin
13.06.2018
10:02:30
self.view.addSubview(webview)

LEO
13.06.2018
10:15:27
self.view.addSubview(webview)
Может быть он хочет подменить вьюшку

Aleksandr
13.06.2018
10:33:59
Он не понимает чего хочет. Устроим для него персональную избу-гадальню?

Kirill
13.06.2018
10:37:52
ексли self.view = webview заменить на self.view.addSubview(webView) то экран белый

Aleksandr
13.06.2018
10:39:50
Теперь угадай, какой у него фрейм

Konstantin
13.06.2018
10:40:41
Констрейнты добавь

Артур
13.06.2018
10:53:59
ексли self.view = webview заменить на self.view.addSubview(webView) то экран белый
собственно у тебя два варианта: Первый - webView.frame = CGRect(origin: .zero, size: self.view.frame.size) и Второй - webView.translatesAutoresizingMaskIntoConstraints = false NSLayoutConstraint.activate([ self.webView.centerXAnchor.constraint(equalTo: self.view.centerXAnchor), self.webView.centerYAnchor.constraint(equalTo: self.view.centerYAnchor), self.webView.widthAnchor.constraint(equalTo: self.view.widthAnchor), self.webView.heightAnchor.constraint(equalTo: self.view.heightAnchor) ])

Aleksandr
13.06.2018
10:56:38
Опять под статус-бар залезет

Google
Артур
13.06.2018
11:00:52
ну уж 22px сверху убрать думаю не проблема будет

Yuriy
13.06.2018
11:03:10
Там статус бар немного больше

Aleksandr
13.06.2018
11:03:18
будет

потому что чел не умеет читать, но умеет хамить

Ilya
13.06.2018
11:25:51
Поцаны, а почему на симуляторе [SKStoreReviewController requestReview]; норм работает. А когда тестим через TestFlight - ничего не происходит?

Ilya
13.06.2018
11:27:19
ну уж 22px сверху убрать думаю не проблема будет
может не стоит. не для этого лейаут гайды делали

Ilya
13.06.2018
11:30:47
у него три раза в год показ. Если больше - уже не покажет.
То есть юзер если 3 раза кликнет - больше показываться не будет? лол

Dmitry
13.06.2018
11:30:57
защита от накруток

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

Aleksandr
13.06.2018
12:29:02
Можно попросить систему показать это дело в некий момент согласно гайдлайну. Покажет или нет - на усмотрение системы.

Aleksandr
13.06.2018
12:30:42
За такое рано или поздно выпилят

Ilya
13.06.2018
12:31:51
За такое рано или поздно выпилят
В приложении икеи такой же функционал ¯\_(ツ)_/¯

Aleksandr
13.06.2018
12:32:54
Вопрос изначально про StoreKit, а не про прямую ссылку на стор

Dmitry
13.06.2018
12:37:45
прямая ссылка на стор - формальный повод Apple удалить приложение или разработчика по пункту "манипуляция с отзывами". Аргумент "таких приложений полно в сторе" сводится к аргументу "у меня друг украл и ничего, до сих пор на свободе ходит".

Google
Johnny
13.06.2018
12:40:35
Народ можно сделать в swift : if (sender.tag = 0) { sender.tag.1 is enabled = false }

Alex
13.06.2018
12:47:35
Первый ответ

Admin
ERROR: S client not available

Ihor
13.06.2018
12:49:41
Всем привет, есть вопрос: допустим у меня две переменные. я проверяю условие if something(value1) || something(value2) { do something with value } В чем суть, могу ли я передать дальше ту переменную которая попала под условие? то есть, если например value1, то внутри уже юзать его

Vladimir
13.06.2018
12:56:42
[value1, value2].first(where: { условие })

Ihor
13.06.2018
12:58:20
спасибо, попробую

Артур
13.06.2018
12:58:56
мне вот например один раз понадобился max, который бы вернул переменную для дальнейшего изменения.

получилось так: public func max<T: Comparable>(_ first: UnsafeMutablePointer<T>, _ second: UnsafeMutablePointer<T>) -> UnsafeMutablePointer<T> { if first.pointee > second.pointee { return first } else { return second } }

Johnny
13.06.2018
13:01:41
Первый ответ
Да я тут получаю sender. Мне нужно когда sender.1 is touched , sender.1 is enabled = false но sender.2 is enabled = true

Andrey
13.06.2018
13:46:00
Привет, кто-нибудь проходил собес/работает в фора-софт(спб)?

RUNET
13.06.2018
13:51:22
Нужен прогер, допилить приложуху. +Вкрячить сдк fb и appmetrika. Пишите сразу в лс плз.

Андрей
13.06.2018
15:43:52
/ban

/stat@combot

/stat@combot

Fvre
13.06.2018
15:57:15
Всем привет. Только начал разрабатывать под айос. Подскажите в какую сторону капать. Нужно чтоб при релизе получалось несколько приложение с разными именами пакета и параметрами для апи , картинками. Вся структура и логика одна и таже. Что для этого использовать ?

Vladislav
13.06.2018
15:58:13
https://www.appcoda.com/using-xcode-targets/

Alex
13.06.2018
15:58:24
Написать скрипт который будет это всё делать, например

Fvre
13.06.2018
16:00:53
Спасибо за таргеты, изучу, я как понимаю там праметры разные. Хотелось бы конечно еще исключать ресурсы не относящие к конкретному билду, чтобы поменьше весело. Возможно еще и скрипты понадобятся.

Google
Александр
13.06.2018
16:59:52
Всем привет, начинаю знакомство с иос. Не подскажете как подружить alamofire с chunked? Надо аплоадить большие файлы

Александр
13.06.2018
17:01:40
Например 100мб

Бэк умеет с chunked работать но не умеет с файлами больше 10мю

В андроиде либа разруливает без проблем

Ivan
13.06.2018
17:04:06
Александр
13.06.2018
17:05:21
Долгая история... Бэкендеры не могут сконфигурировать jetty

Ivan
13.06.2018
17:06:24
Долгая история... Бэкендеры не могут сконфигурировать jetty
https://stackoverflow.com/questions/30801968/does-alamofire-support-chunked-data-response пробовал?

Александр
13.06.2018
17:09:59
Так и было насколько я понимаю

Ruslan
13.06.2018
18:44:19
Добрый вечер, товарищи как сделать чтобы при клике по ссылке например в телеграме, открывалось мое приложение, ну то есть если ссылка содержит определенный домен

Ruslan
13.06.2018
18:44:51
А что туда писать?

Этот домен?

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