@ios_ru

Страница 2158 из 2351
Ivan
26.07.2018
05:07:51
в captureOutput идет обращение к веб сервису, и приложение несколько раз обращается к нему с одними и те же данными
Заканчивай сессию после первого считывания. Или не считывай после первого считывания.

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

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
можно одинаковые параметры но разные типы
ну вот сделал с одинаковыми параметрами, но типы разные, стал жаловаться что метод уже декларед

kilg
26.07.2018
05:39:26
нет

UIViewController

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

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

kilg
26.07.2018
05:41:41
Икскод 10?
нет, стабильная 9 версия

Google
Kei
26.07.2018
05:44:00
нет, стабильная 9 версия
а что мешает выделить общий код в метод родительского класса и использовать в дочернем?

мне просто интересно в чем проблема)

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

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

или тебе на вьюхе нужно?

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

или не задавать ширину первую и последнюю прибить к краям

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

*лейбы

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
И рестарт Xcode
кое что забыл

мак перезагрузи

kilg
26.07.2018
09:01:14
Различие функциональности дочернего класса при одинаковой сигнатуре с родительским - override
Поясню. В метод входят разные объекты в виде параметров. И они несовместимы у двух наследников. В джава я бы использовал дженерики, а тут не знаю как делать

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
первые страницы “СВИФТ ЗА ПОЛЧАСА"
Ага, сразу код в зубы, задача и сиди копайся в документации

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

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

тогда оба типа должны иметь один интерфейс

читай слеловать одному протоколу

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

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

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

Спасибо

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

Google
Вячеслав
26.07.2018
09:16:57
Для этого карты в проект тащить не надо
я тоже так думаю, но как тогда это реализовать? Не совсем понимаю как адаптировать js апи в нормальный вид?

Vladimir ??????
26.07.2018
09:17:08
Вячеслав
26.07.2018
09:19:36
https://developer.apple.com/documentation/corelocation/converting_between_coordinates_and_user_friendly_place_names
не, нужен именно яндексовский геокодер, с их кодами городов. Как через гугл/эпл получить адрес я в курсе

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
а API у них нету?
находил только JavaScript API

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 } }

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