Nikolay
а сторибрде закруглял?
Rizvan_13
нет
Rizvan_13
В коде
Alexander
Дороу гайс
Alexander
Нид хелп по свифту.
Как можно определить дефолтные значения у аргумента функции которая соответствует протоколу?
Пока только такой костыль нашел:
protocol TestProtocol {
func testFunction(a:Int, b:Int?) -> String
}
extension TestProtocol
{
func testFunction(a:Int, b:Int? = nil) -> String {
return testFunction(a:a, b:b)
}
}
Rizvan_13
Все разобрался. Извините за беспокойство.
MrSmith
Ребят, ну дак что, есть кто может помочь с определением почему nill value вываливается?
MrSmith
SwipeCellKit
MrSmith
https://github.com/SwipeCellKit/SwipeCellKit/tree/develop/Example
MrSmith
С меня конечно ничего, я бедный студент
Anton
регистрируешь let cellReuseIdentifier = "cell"
Anton
реюзаешь let cell = tableView.dequeueReusableCell(withIdentifier: "eventCell") as! eventCell
Anton
ответили же уже
MrSmith
ответили же уже
Нет не ответили, cell индификатор это объект другой eventCell есть на сториборд
Anton
пробуй c indexPath
Ivan
Ты же во viewDidLoad регистрируешь ячейки с одним идентификатором, а потом запрашиваешь с другим. Вот тебе и nil вылезает.
MrSmith
MrSmith
cell это написанный 2 минуты назад для проверки код - а это левл ап на фреймверк
Ivan
Из твоих описаний ничего не понятно. Залей уже на гитхаб свой проектик и дай ссылку.
Alexander
Alexander
MrSmith
self.tableView.register(eventCell.self, forCellReuseIdentifier: cellReuseIdentifier)
MrSmith
Сделал так
MrSmith
Но у меня вопрос
MrSmith
Какого черта я не могу выставить идинтификатор на сториборд
MrSmith
Киньте кто пикчу куда его писать
MrSmith
MrSmith
Я заполняю identity
✙ Artem ✙
На четвёртой вкладке должно вроде поле быть
Alish
✙ Artem ✙
Да
MrSmith
У меня только один вопрос
MrSmith
А зачем два индификатора
MrSmith
reuse restoration
MrSmith
Они там что? Упоролись
Alish
https://stackoverflow.com/questions/37107972/what-are-the-differences-between-restoration-id-and-identifier-to-a-uitableviewc
Alexander
MrSmith
Anonymous
Услуги Такси, Авиа, Отелей, Доставка цветов за 30% от стоимости* http://qoo.by/2nGJ
Алексей
Гайз, я в одну функцию передаю класс (не экземпляр, а прямо класс). Но хочу, чтобы туда не любой класс можно было передавать, а определённый. Можно замутить такое? Обж-ц.
Oleksandr
нет
Oleksandr
в обджективе можно что угодно передать куда угодно
Алексей
ок, буду в рантайме проверять на соответствие определённому классу
fink3L
а что значит передать класс?
Oleksandr
через дженерики хотя что
Oleksandr
но они тоже весьма условны
Oleksandr
Алексей
а что значит передать класс?
ну вот передаю класс куда-нибудь, а там с ним что-то мутится: генерятся объекты этого класса, например. или ещё что.
Илья
Илья
Ребята, сорри за тупой вопрос: как решить проблему? В голову лезет только всякие костыли, типа собрать массив этих кнопок
Alexandr
ребят, давно находил ссылку на примерно 31 приложение для обучения на гитхабе
fink3L
Алексей
а какую именно проблему ты хочешь решить?
Алексей
крэш? ну так не анврапь принудительно
Илья
Ну достаю вьюху из ниба, там кнопка с лэйблэм, по сендеру достать ничего не могу
Илья
В опшионале тоже ошибка
Илья
error: memory read failed for 0x0
Алексей
как вариант, ты можешь кнопкам проставить тэги, причем реализовать это на интовой енумке — так ты сможешь различать кнопки в методе tapped
Алексей
но почему падает — не могу сказать
Илья
Ну это да, костыли придумать не сложно, хотелось бы разобраться нагляднее. Вывести получается только сам сендер, в самом классе 2 проперти, кнопка и лэйбл, а при принте лэйбла почему-то нету
Илья
<UIButton: 0x7fc8cd016c00; frame = (0 0; 50 50); opaque = NO; autoresize = RM+BM; layer = <CALayer: 0x60000003dfc0»
Oleksandr
вероятно кнопка в xib/storyboard не того класса, что ты ожидаешь - проверь инспекторе IB
Hillm
Зачем они ставили 10-ку.
Iphone после замены некоторых деталей необходимо прошить для того что бы новые детали начали функционировать,но иногда бывает достаточно сброса настроек и контента.Максимум что они могли сделать,это поставить вас перед выбором,ios9 или вспышка)
Oleksandr
Илья
Oleksandr
и бед ексес вылетает потому, что ты пытаешься обратиться к несуществующему свойству класса UIButton :)
Oleksandr
;)
Стоит ли iPhone SE брать?
Dan
в качестве чего?
Max
В качестве бессмысленной траты 20 тысяч
у меня андроид)
так что в качестве трубы)
как и для тестирования так и в пользывании
Max
Если 20 - потолок, то бери. Если нет, то накопи на 6s/7
я просто думаю его взять как начинающий разраб ios(с вебе перешел)
а дальше уже что-то лучше взять когда апнусь
Max
Лучше сразу брать девайс, которым пользуется большинство пользователей
Max
https://david-smith.org/iosversionstats/