Dima
какие сертификаты нужно хранить при публиковании приложения?
Dima
а distibution certificate? как минимум?
Yury
почему же
Yury
нужно хранить как минимум 1 сертификат
Yury
от coursera по swift под подушкой
Yury
к счастью, нет
у меня смузи-машинки нет, а без нее нельзя начать свифтить
Vladimir
чую запах свифтосрача
Anonymous
Anonymous
Кто подскажет почему на плюсовых айфонах в ios 10 контент обрезается в текствью
Anonymous
_UITextContainerView
Anonymous
что-то с просчетом скрола не так. Если выключить скрол - расстягивается нормально
zheka
как-то можно в свифте чекнуть тип того, что лежит в переменной или того, что вернула функция?
Artur
Можно через if a is String {
Какая то хуйня
}
zheka
только так?
Artur
Ну а ты совсем не знаешь что лежит или что придет?
Vladimir
if let a as? Type {
}
zheka
а, ну и так подойдет тоже. все равно в if загонять потом
zheka
спасибо
︹︺ ВАДИМ ︺︹
Map. (карта родная, можно Google, если лучше) Как считать расстояние? Примеры, рецепты...
Yury
отличный стартап
zheka
так есть же всякие боты под разные языки
zheka
ты им пишешь код какой-то, а они тебе ответ
zheka
в доке есть такой код
func greet(person: String, alreadyGreeted: Bool) -> String {
if alreadyGreeted {
return greetAgain(person: person)
} else {
return greet(person: person)
}
}
print(greet(person: "Tim", alreadyGreeted: true))
// Prints "Hello again, Tim!"
главная функция называется greet и та, что в else тоже . это как?
zheka
одна функция greet принимает только один аргумент, вторая -- два. это вообще законно одинаковыми именами называть?
zheka
Although both functions have names that begin with greet, the greet(person:alreadyGreeted:) function takes two arguments but the greet(person:) function takes only one.
Anonymous
все норм
︹︺ ВАДИМ ︺︹
︹︺ ВАДИМ ︺︹
перегрузка
zheka
что это значит?
︹︺ ВАДИМ ︺︹
overload
zheka
так я читаю доку
Nikita
на iOS 8 скрывается статус бар в ландшафтной ориентации, возможно ли его как-то показать?
zheka
то есть, функции могут называться одинаково, если они принимают разное кол-во аргументов или разные типы?
zheka
потому что гугл мне выдает только ссылки на SO,а не на "учебники"
zheka
In Swift, the argument names and types are part of the function name. So in your example, the functions are named differently because the arguments are different.
Anonymous
zheka
пойняв
Julian
можешь использовать также дефолтные значения для отдельных аргументов функции, если тебе не нужно передавать все аргументы. Так можно избежать создания по сути похожих функций, одна из которых будет принимать на один аргумент больше, чем предыдущая (что имеет место в джаве)
zheka
error: 'count' is unavailable: there is no universally good answer, see the documentation comment for discussion
што? в доке ж написано
return string.count
memeprince
string.characters.count, если третий свифт
zheka
4-ый
zheka
а, нет, пизжу
zheka
это ручками надо обновлять xcode? а то в сторе нету обновы xcode
Sergey
а с чего она будет?
Artur
через кабинет вроде на apple
Artur
без лицензии тож дают ее
zheka
ога, вижу. спасибо.
Ivan
код едитор там на свифте
︹︺ ВАДИМ ︺︹
Anonymous
7+, 6+, 6s+
Anonymous
ты как мой мелкий: "Это не обувь, это кроссовки"
Paks
😂
Paks
Эмулятор ПО — полнофункциональный аналог оригинального ПО, либо его версия, в которой может быть предусмотрен ряд ограничений по функционалу, возможностям и поведению ПО.
Симулятор ПО — модель оригинального ПО, в которой реализуется логика работы этого ПО (частично или полностью), имитируется поведение ПО, копируется его интерфейс.
Paks
тут еще поспорить можно, эмулятор это или симулятор 😆
Anonymous
Симулятором он был раньше и стал в 9 xcode. Я про симуляцию еще и физических кнопок
Anonymous
Alexander
Alexander
и странно, что тебя такие штуки удивляют, в питоне все так же
zheka
та отож. век живи - век учись
Rizvan_13
Здорово. Как можно осушествить переход из View Controller в ViewController. Так чтобы мы получали View Controller c TabBar. Вот код который я использую. Что нужно добавить или поменять.
Rizvan_13
guard let categories = self.storyboard?.instantiateViewControllerWithIdentifier("CategoriesVC") as? CategoriesVC else {return}
self.navigationController?.pushViewController(categories, animated: false)
Алексей
︹︺ ВАДИМ ︺︹
Официально стартанула разработка Swift 5. Основная цель - ABI Stability, выдохнули. Еще из интересного - перестали принимать пропозалы без реализации, давно пора.
zheka
а часто вообще что-то в свифте меняется так кардинально, чтобы приходилось перелопачивать много чего?
︹︺ ВАДИМ ︺︹
часто. в этом и проблема. поэтому пока на ObjC, по совету ГУРУ
︹︺ ВАДИМ ︺︹
не хочется тестером прослыть! :))
Vladislavs
Ivan
︹︺ ВАДИМ ︺︹
для себя решил так: пусть устаканется, потом наверстаю! как говорится "подождем. все стадо спустится с горы. всех полюбим" - притча о тёлочке...
Julian
каждый год
Swift 4 не так много внешних изменений имеет по сравнению со Swift 3. Их можно использовать в одном проекте в Xcode 9, что уже радует
Alexander
︹︺ ВАДИМ ︺︹
Rinat
Rinat
после pod update
Dmitrij
Привет. Такой кейс: есть экран, на нем вью по ширине во весь экран, по высоте = ширине. Под ним таблица. Нужно сделать что бы когда я начинал сролить таблицу, верхняя вью поднималась выше экрана и когда таблица станет во весь экран начиналась скролится таблица. Хз понятно или нет, но я чет даже не знаю как запрос задать в гугле