@ios_ru

Страница 669 из 2351
Famil
09.03.2017
14:45:38
А длинну ей можно задать?

Andrew
09.03.2017
14:45:40
убрать те которые в тэйблвью, у каждого ров добавить свои полоски, красить их по-своему. Если например нужно чтобы четные были синими, нечетные - красными

Dmitriy
09.03.2017
14:45:43


Andrew
09.03.2017
14:45:52
да

Google
Dmitriy
09.03.2017
14:46:23


Evgeny
09.03.2017
14:47:31
У меня с инсетами была проблема: на 10 иос всё как надо, а на 9 не работает. После часа борьбы вставил свою вьюшку и раскрасил как надо

Dmitriy
09.03.2017
14:48:35
да, я тоже зачастую юзаю свои сепараторы, а стандартные скрываю

-_-
09.03.2017
14:48:46
Подскажите плиз насчет этого. Если я правильно понимаю, объявление переменной с ! используется как раз для того, чтобы постоянно не писать if let и ? Но почему в форматном выводе переменная с ! все равно выводится как optional? Уже понял, что надо добавить ! чтобы этого не было, но как-то не совсем неожидаемо работает

Dmitriy
09.03.2017
14:49:48
ну потому что и ! и ? - это опшиналы

! - разыменовывает чет там

мб поскольку значение разыминованное и ты еще раз его разыменовываешь, то получаешь опшинал

-_-
09.03.2017
15:00:53
мб поскольку значение разыминованное и ты еще раз его разыменовываешь, то получаешь опшинал
Нее, фишка как раз в том, что я пытаюсь вывести переменную, объявленную как implicitly unwrapped optional (то есть с воскл знаком после типа). Которая юзается как раз как «program’s structure that an optional will always have a value, after that value is first set». Не очень логично тут то, что если я ее юзаю в коде, мне не нужно ее еще раз unwrapp-ить (ставить воск знак после имени), а вот если я ее пытаюсь вывести (в моем примере в строку) - нужно.

Dmitriy
09.03.2017
15:02:20
кстати

"/(str)"

Google
-_-
09.03.2017
15:02:35


Dmitriy
09.03.2017
15:02:39
в стендфордском курсе профессор говорил это не юзать

-_-
09.03.2017
15:02:43
Во. Хоть видно что есть картинка

Dmitriy
09.03.2017
15:02:45
бо так неправильно

-_-
09.03.2017
15:02:54
А как надо? Складывать?

Dmitriy
09.03.2017
15:03:06
String(str)

как-то так

Alfred
09.03.2017
15:03:20
можно окошко xcode поменьше сделать

-_-
09.03.2017
15:03:22
String(str)
Якубович.jpg

можно окошко xcode поменьше сделать
Неа, у плейграунда не делается

Dmitriy
09.03.2017
15:04:52
Якубович.jpg
посмотри его первый урок по iOS 10 :)

Grisha
09.03.2017
15:05:07


-_-
09.03.2017
15:05:14
посмотри его первый урок по iOS 10 :)
Да я не против. Просто еще более странно

Grisha
09.03.2017
15:05:17
можешь так как в первом случае)

Dmitriy
09.03.2017
15:05:19
он там обьяснит, что let str = "\(value)" - это отстой)

-_-
09.03.2017
15:05:19
Строку из строки

Andrew
09.03.2017
15:05:43
в стендфордском курсе профессор говорил это не юзать
Он сам в лекции про корДату использует проперти String!

-_-
09.03.2017
15:07:08


Вот такой кейс

Grisha
09.03.2017
15:07:24
точнее так String(format: "%@", test)

Google
-_-
09.03.2017
15:09:06


Лучший вариант - это что, test3?

Dmitriy
09.03.2017
15:09:50


Ulook
09.03.2017
15:10:12
паци, не срабатывает экшн на кнопке, лежащей на скролвью. все что гуглил - не спасло. варианты?

Andrew
09.03.2017
15:10:48
не катит https://www.dropbox.com/s/c7hp343vvnr7763/Screenshot%202017-03-09%2017.10.39.png?dl=0

-_-
09.03.2017
15:11:19
Я понимаааю. Я просто не хочу ставить воскл знак там, где уже в объявлении переменной его поставил как раз чтобы его не ставить!



Dmitriy
09.03.2017
15:11:37
так я же скинул картинку

где не надо ставить

Ulook
09.03.2017
15:11:48
delaysContentTouches?
пробовал и в тру и в фолс

Dmitriy
09.03.2017
15:11:49
через String(str) все норм

Andrew
09.03.2017
15:11:57
смотри мою картинку

-_-
09.03.2017
15:12:06
через String(str) все норм
Ну это норм считается? Строку к строке

Точнее даже не строку к строке. А новую строку из строки

Andrew
09.03.2017
15:12:59


Dmitriy
09.03.2017
15:14:18


Дмитрий
09.03.2017
15:16:21
пробовал и в тру и в фолс
http://stackoverflow.com/a/19656611 такое делал?

Google
Andrew
09.03.2017
15:16:23
да, конкатенация дает результат. Интерполяция - почему-то опшинал

Evgeny
09.03.2017
15:20:45
паци, не срабатывает экшн на кнопке, лежащей на скролвью. все что гуглил - не спасло. варианты?
Может быть задрежка: попробуй в настройках скроллвью убрать галку Delayed чё-то там

Ulook
09.03.2017
15:21:23
http://stackoverflow.com/a/19656611 такое делал?
только что провернул - чуда не произошло

Evgeny
09.03.2017
15:21:24
Delays content touches

Ulook
09.03.2017
15:21:28
поверх кнопки пусто

короче магия

Admin
ERROR: S client not available

Evgeny
09.03.2017
15:23:55
User Interaction Enabled тоже true?

Дмитрий
09.03.2017
15:24:07
только что провернул - чуда не произошло
банально но все же проверь иерархию, может ты случайно добавил кнопку под скролл вью?)

Ulook
09.03.2017
15:26:33
только что со злости начал кликать на сраную кнопку - и как-то сработало

больше не получается воспроизвести)

Vladislavs
09.03.2017
15:28:17
размеры кнопки посмотри

Дмитрий
09.03.2017
15:29:11
Александр
09.03.2017
15:29:28
Всем привет! Не знаете как можно свой AVSpeechSynthesisVoice сделать?)

чет гуглю ничего не нахожу может есть какой то фрэйм

Evgeny
09.03.2017
15:54:11
Вопрос по синглтонам в свифт. При наследовании такого класса мне всегда возвращается суперкласс. Можно ли как-то сделать, чтобы возвращался тип потомка, не делая init публичным методом?



Google
Andrey
09.03.2017
15:56:22
лучше вовсе отказаться от синглтонов

Vladimir
09.03.2017
15:56:39
и уж тем более от их наследования

Илья
09.03.2017
15:56:44


Evgeny
09.03.2017
15:57:18
Vladimir
09.03.2017
15:57:45
если в тестах нужно наследование - значит что-то пошло не так :)

Evgeny
09.03.2017
16:00:21
придётся все переменные делать пабликом

utb404‮
09.03.2017
16:01:00
Я всё ждал, чтобы узнать чем же будет это "прид"

Evgeny
09.03.2017
16:01:23
буква ё у самого энтера :)

Alfred
09.03.2017
16:01:27
я на заре своего познания айоса видел под для синглтонов

там можно было наследоваться

Andrey
09.03.2017
16:01:50
да, был такой, помню

Alfred
09.03.2017
16:01:58
делалось через статический nsdictionary

трешачок

Прокинь ApiServiceProvider какой нибудь

и все дела

мокай наследуй что хочешь

Более того, имхо, желательно делать так: протокол назвать ApiService, a имплементацию назвать ApiServiceImpl/ApiServiceConrete или что нибудь такое

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