
Ivan
26.07.2018
05:07:51
Если какие-то ошибки в обращении к сервису - по ошибке возобновляй сессию/считывание.

kilg
26.07.2018
05:35:11
привет
в swift возможно написать два метода с одинаковыми именами но с разными параметрами?
ну да, можно. надо чтобы у параметров было разное имя

Google

Alex
26.07.2018
05:37:59
Это называется overloaded methods

kilg
26.07.2018
05:38:19
да, в джаве это так называется, а в swift я пока что дно

Kei
26.07.2018
05:38:19

kilg
26.07.2018
05:38:49

Kei
26.07.2018
05:39:09

kilg
26.07.2018
05:39:26
нет
UIViewController

Alex
26.07.2018
05:39:56
У меня просто в realmswift на это жаловался

Kei
26.07.2018
05:40:13
UIViewController
а он наследуется. чисто свифтовый класс может иметь с одиним именем но разыми типами пар-ов

kilg
26.07.2018
05:40:31
смысл в том, что есть два контроллера, у которых одинаковый код, вот хочу этот одинаковый вынести в отдельный контроллер, и наследовать оба этих контроллера от него

Kei
26.07.2018
05:41:23

kilg
26.07.2018
05:41:41

Google

Kei
26.07.2018
05:44:00
мне просто интересно в чем проблема)

Вовка
26.07.2018
05:45:31

tox
26.07.2018
05:47:36
Спрошу ещё, как мне на сториборде/ксибе расположить 3 вьюхи одинаковой ширины?

Вовка
26.07.2018
05:48:08
на ксибе просто делаешь их одинаковой ширины
или тебе на вьюхе нужно?

Kei
26.07.2018
05:50:12
Стек вью
или одной задать ширину, а другим equal width
или не задавать ширину первую и последнюю прибить к краям

kilg
26.07.2018
05:51:41

tox
26.07.2018
05:51:59
Стек вью
Разместил стек, положил в него 3 вью, отметил филл пропорционально все ок, пока не вписал в лецбы значения :((
*лейбы

Kei
26.07.2018
05:52:31

kilg
26.07.2018
05:57:38
это вообше к пеерегрузке не имеет отношения)
я не говорил, что имеет. просто один класс работает с новой функциональностью, другой со старой, есть мысль, чтобы метод, в котором они по этой функциональности различаются - написать для каждого свой, добавив туда параметр, который каждый своего типа

Aleksandr
26.07.2018
06:43:16
Различие функциональности дочернего класса при одинаковой сигнатуре с родительским - override
Читай про ООП

Вячеслав
26.07.2018
07:29:23
Всем привет, подскажите как через Яндекс mapKit получить адрес местоположения пользователя. Какой метод отвечает за геокодирование? Что-то в документации не могу найти подходящего метода, плюс есть путаница с http геокодером (его использовать или mapkit) Сами карты мне не нужны, мне нужен метод, чтобы отправив координаты в ответ получить адрес.

Egor
26.07.2018
07:31:21
А тебе прямое или обратное геокодирование надо?

Nik
26.07.2018
07:33:15
судя по предыдущему сообщению обратное

Google

Nik
26.07.2018
07:34:53
правда, непонятно, чем пациента не устраивает геокодер и почему он хочет тащить апи карт не используя карты

Egor
26.07.2018
07:41:12
https://tech.yandex.ru/maps/doc/jsapi/2.1/dg/concepts/geocoding-docpage/
тут можно посмотреть
правда js, но я думаю в ios sdk так же примерно должно быть

Вячеслав
26.07.2018
07:43:07
потому что мне не нужно отображение карты. Пользователь просто нажимает "узнать текущее местоположение" и у него высвечивается "город Такой-то". Местоположение будет использоваться для фильтрации товаров

Egor
26.07.2018
07:44:21
ну вот смотри по той ссылке

Aleksey
26.07.2018
07:50:22
ребят, кто-нибудь через код бэкап бд сохранял в icloud? и затем после переустановки приложения восстанавливали эту бд? Подскажите как делать, пожалуйста

Вадя
26.07.2018
08:47:15
ребят, подскажите, как подобороть

Vadim
26.07.2018
08:48:09
купить жесткий диск побольше

Vladislav
26.07.2018
08:48:09
>No space left on device

Вадя
26.07.2018
08:50:09
на устройстве 9гб свободных

Aleksandr
26.07.2018
08:55:44
На компе?
Почисть derived data
И clean проекту
И рестарт Xcode

Вовка
26.07.2018
08:59:27
мак перезагрузи

kilg
26.07.2018
09:01:14

Google

Aleksandr
26.07.2018
09:01:41
Ну и тут тоже есть дженерики

kilg
26.07.2018
09:03:15
Думал, что нет

Vadim
26.07.2018
09:03:32
ох уж эти джависты

Вовка
26.07.2018
09:03:55
первые страницы “СВИФТ ЗА ПОЛЧАСА"

kilg
26.07.2018
09:03:58
Просто я пытаюсь вершить джавастайл, и боюсь, что в swift какие то вещи делаются иначе

Вовка
26.07.2018
09:03:58
?

Admin
ERROR: S client not available

kilg
26.07.2018
09:04:42

Egor
26.07.2018
09:05:06

kilg
26.07.2018
09:05:40
Вот и спрашиваю, как надо)

Kei
26.07.2018
09:05:50
я все равно нифига не понимаю в чем проблема. если код общий, а типы разные как этот общий код будет работать с двумя разными типами?
тогда оба типа должны иметь один интерфейс
читай слеловать одному протоколу

kilg
26.07.2018
09:06:36
Для дженериков не обязательно

Aleksandr
26.07.2018
09:07:06

Egor
26.07.2018
09:07:52
там можно условия ставить, чтоб дженерики поддерживали протоколы и другое

Kei
26.07.2018
09:08:18

kilg
26.07.2018
09:08:19
Ок, ладно почитаю
Спасибо

Kei
26.07.2018
09:08:48
всю эту мета хрень с вью контроллерами еще не разу не встречал

Google

Vladimir ??????
26.07.2018
09:13:48

kilg
26.07.2018
09:15:08

Вячеслав
26.07.2018
09:16:57

Vladimir ??????
26.07.2018
09:17:08

Вячеслав
26.07.2018
09:19:36

Vladimir ??????
26.07.2018
09:23:27
а API у них нету?
https://geocode-maps.yandex.ru/1.x/?geocode=%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0&ll=37.618920,55.756994&spn=3.552069,2.400552
Отсюда
https://tech.yandex.ru/maps/doc/geocoder/desc/concepts/About-docpage/

Ruslan
26.07.2018
09:32:19
Ребят вопрос, мне нужно в колекшн вю в зависимости от условия менять изображение на черно белое, но я заметил что этот процес сложноват для колекшн вю, может знает кто как это можно сделать быстро и бесболезненно?

Вячеслав
26.07.2018
09:33:02

Aleksandr
26.07.2018
09:43:11
давайте не будем избу-гадальню делать
есть проблема для решения - опиши нормально

Ruslan
26.07.2018
09:44:01
ну да в ячейке
что не понятного то
мне нужно в колекшн вю в зависимости от условия менять изображение на черно белое

Aleksandr
26.07.2018
09:44:31
в UICollectionView есть еще другие View

Ruslan
26.07.2018
09:44:41
extension UIImage {
var noir: UIImage? {
let context = CIContext(options: nil)
guard let currentFilter = CIFilter(name: "CIPhotoEffectNoir") else { return nil }
currentFilter.setValue(CIImage(image: self), forKey: kCIInputImageKey)
if let output = currentFilter.outputImage,
let cgImage = context.createCGImage(output, from: output.extent) {
return UIImage(cgImage: cgImage, scale: scale, orientation: imageOrientation)
}
return nil
}
}