Size: a a a

2020 June 07

SK

Steven Kirke in SwiftBook
class Human {
   
var name = "Steven"
   
var age: Int? = 30
   
var hairs = true
   
var hairColor = "Black"
   
   
func description() -> String {
       
if let humanAge = age {
           
return "Hello! My name id \(name) and !`am \(humanAge) years old!"
       }
else {
           
return "Hello! My name id \(name)"
       }
//        guard let manAge = age else {
//            return "Hello! My name id \(name) and !`am \(manAge) years old!"
//        }
   }
}
источник

I

Ilia in SwiftBook
Александр
Короче я уже попробовал, нихрена у меня не вышло потому что уже да есть это все. А так для понимания на какой я протокол подписан ю, методы тоех протоколов и могу использовать?
Не совсем ясен вопрос
источник

I

Ilia in SwiftBook
Steven Kirke
class Human {
   
var name = "Steven"
   
var age: Int? = 30
   
var hairs = true
   
var hairColor = "Black"
   
   
func description() -> String {
       
if let humanAge = age {
           
return "Hello! My name id \(name) and !`am \(humanAge) years old!"
       }
else {
           
return "Hello! My name id \(name)"
       }
//        guard let manAge = age else {
//            return "Hello! My name id \(name) and !`am \(manAge) years old!"
//        }
   }
}
Механика у guard let немного отличается от if let. Все дело в том, что если у вас не Нил, то программа будет выполнять код дальше и эта переменная у вас будет доступна, а если Нил то сработает else блок и там переменная не будет доступна, собственно как и в if let
источник

SK

Steven Kirke in SwiftBook
то есть внутри блока guard let humanAge = age {} я не могу использовать humanAge
источник

I

Ilia in SwiftBook
guard let humanAge = age else {
// тут нельзя использовать humanAge
return
}
// тут можно
источник

ВР

Вячеслав Раченко... in SwiftBook
Александр
Короче я уже попробовал, нихрена у меня не вышло потому что уже да есть это все. А так для понимания на какой я протокол подписан ю, методы тоех протоколов и могу использовать?
Покажи код. Если используешь uitableviewcontroller тебе не нужно ни на что подписываться
источник

SK

Steven Kirke in SwiftBook
точно не туда посмотрел это же в уроке есть
func checkFuel() {
   
guard let availableFuel = fuel else {
       print("no fuel data available")
       
return
   }
   print("\(availableFuel) liters left")
}
источник

I

Ilia in SwiftBook
Steven Kirke
точно не туда посмотрел это же в уроке есть
func checkFuel() {
   
guard let availableFuel = fuel else {
       print("no fuel data available")
       
return
   }
   print("\(availableFuel) liters left")
}
Все верно)
источник

N

N in SwiftBook
Скажите, пожалуйста, как можно правильно настроить выполнение функции при обновлении переменной?
источник

AR

Aliaksei Rybakou in SwiftBook
N
Скажите, пожалуйста, как можно правильно настроить выполнение функции при обновлении переменной?
источник

MO

Max Olston in SwiftBook
Всем привет, у меня вопрос, почему когда кнопку добавил в ячейку таблици, то она срабатывает только при длительном зажатии на нее?
источник
2020 June 08

N

N in SwiftBook
Спасибо за помощь
источник

P

Pavel in SwiftBook
всем привет! а как вообще делать анимационный UI? Ну допустим я хочу сделать кнопку такого рода
https://cdn.dribbble.com/users/1418924/screenshots/4079200/dx-dribbble-2.gif?vid=1
источник

P

Pavel in SwiftBook
это чо то вроде GIF анимации или как вообще?
источник

S

SwiftBook Bot in SwiftBook
Привет! Я официальный бот сообщества *SwiftBook*!

Я помогу тебе перевести с английского на русский, а так же у меня есть информация по курсам и вебинарам!

Переходи: @SwiftBookBot
источник

YS

Yarick Saenko in SwiftBook
Привет
Делаю трекер для производства
Сомневаюсь, решил спросить, возможно ли при получении Пуша отправлять гео-данные пользователя.
Может, занимался кто таким? Есть какие советы?)
источник

A

Alexander in SwiftBook
Привет. Насколько я знаю, такой пуш, чтобы будил приложение и выполнял какие-то дествия, используется в мессенджерах и звонилках. То есть, если приложение распространяется через аппстор, нужно в настройках приложения указывать специфику приложения. Если энтерпрайз - может и можно, но это не точно)
источник

KS

Kirill Streltsov in SwiftBook
Привет, подскажите, пожалуйста, как сделать так чтобы большой uitextfield заполнялся как бы построчно
источник

KS

Kirill Streltsov in SwiftBook
а то он в одну линию заполняется, при том, что большой по площади
источник

KS

Kirill Streltsov in SwiftBook
то есть аналог когда мы в UIlabel делаем 0 строк, чтобы все строки были, которые нужны, как это сделать в textfield, простите, что на три сообщения
источник