Size: a a a

2020 May 13

S

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

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

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

С

Сергей in SwiftBook
Коллеги, доброе утро!
Вопрос:
Решал задачку, решил использовать While, но не пойму почему выходит 21, если должно быть 20
Приходится в year = -1 писать

let aim = 100
var year = 0
var procent = 0

while procent <= aim {
   procent += 5
   years += 1
}
print("Для повышения урожайности понадобится \(year)")
источник

AT

Altynbek T. in SwiftBook
Сергей
Коллеги, доброе утро!
Вопрос:
Решал задачку, решил использовать While, но не пойму почему выходит 21, если должно быть 20
Приходится в year = -1 писать

let aim = 100
var year = 0
var procent = 0

while procent <= aim {
   procent += 5
   years += 1
}
print("Для повышения урожайности понадобится \(year)")
Попробуй заменить <= на <
источник

С

Сергей in SwiftBook
У меня по условию необходимо достичь 100
источник

AT

Altynbek T. in SwiftBook
Сергей
У меня по условию необходимо достичь 100
Он и достигнет
источник

С

Сергей in SwiftBook
т.е. как только будет 100
к year прибавится + 1
Но цикл закончит работу?
источник

С

Сергей in SwiftBook
Мне казалось, что если использовать <, то цилк закончит на 95
источник

AT

Altynbek T. in SwiftBook
Сергей
т.е. как только будет 100
к year прибавится + 1
Но цикл закончит работу?
не совсем так. Когда procent будет 95 он последний раз выполнит операцию внутри, и процент станет 100, а год 20.
источник

AT

Altynbek T. in SwiftBook
А в след раз 100 < 100 выдаст false, и операция внутри не вызовется
источник

AT

Altynbek T. in SwiftBook
Просто в твоем коде 100 <= 100 выдает тру, поэтому он еще раз выполняет
источник

С

Сергей in SwiftBook
ааааа, огромное спасибо за разъяснение!)
Хорошего дня)
источник

AT

Altynbek T. in SwiftBook
удачи 👍
источник

t

tox in SwiftBook
подскажите, не могу придумать как сделать
есть вьюха, прямоугольник, как сделать чтобы потянув справа/слева я мог его растягивать вправо/влево?
источник

АО

Александр Омельчук... in SwiftBook
tox
подскажите, не могу придумать как сделать
есть вьюха, прямоугольник, как сделать чтобы потянув справа/слева я мог его растягивать вправо/влево?
UIGestureRecogniser
источник

t

tox in SwiftBook
UIPan юзал
источник

АО

Александр Омельчук... in SwiftBook
Ну, добавляем ему таргет, в таргете меняем размеры вью
источник

АО

Александр Омельчук... in SwiftBook
источник

АО

Александр Омельчук... in SwiftBook
Может не совсем по понятиям, но как пример..
источник

A

Aleksandr in SwiftBook
Всем привет! Мне тут нужно реализовать pieChart с градиентом, никто не делал что-то похожее?
источник

AT

Andrey Torlopov in SwiftBook
Aleksandr
Всем привет! Мне тут нужно реализовать pieChart с градиентом, никто не делал что-то похожее?
я брал либу Charts. Там можно кастомайзить пироги эти.
источник