Size: a a a

2020 October 08

PM

Pavel Moroz in SwiftBook
🅰️лександр Б.
Что компилятор пишет]/
источник

PM

Pavel Moroz in SwiftBook
А к чему их привязывать?
источник

t

tox in SwiftBook
Pavel Moroz
А к чему их привязывать?
Drinks...swift
источник

ХК

Хосе Кальенте... in SwiftBook
🅰️лександр Б.
Что компилятор пишет]/
error: threeLesson.playground:9:11: error: '%=' is unavailable: For floating point numbers use formTruncatingRemainder instead
remDouble %= sumDouble
источник

ХК

Хосе Кальенте... in SwiftBook
Так, не используется для чисел с плавающей. Хорошо, тогда не понял, как остаток у чисел с плавающей находится?
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Хосе Кальенте
Так, не используется для чисел с плавающей. Хорошо, тогда не понял, как остаток у чисел с плавающей находится?
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Ошибка гуглить легко
источник

🅰Б

🅰️лександр Б.... in SwiftBook
let rem = 2.5.truncatingRemainder(dividingBy: 1.1)
print(rem) // 0.3
источник

🅰Б

🅰️лександр Б.... in SwiftBook
24

The % modulus operator is defined only for integer types. For floating-point types, you need to be more specific about the kind of IEEE 754 division/remainder behavior you want, so you have to call a method: either remainder or truncatingRemainder. (If you're doing floating-point math you actually need to care about this, and lots of other stuff, or you can get unexpected / bad results.)

If you actually intend to do integer modulus, you need to convert the return value of CMTimeGetSeconds to an integer before using %. (Note that if you do, you'll lop off the fractional seconds... depending on where you're using CMTime that may be important. Do you want minutes:seconds:frames, for example?)

Depending on how you want to present CMTime values in your UI, it might be better to extract the seconds value and pass it to NSDateFormatter or NSDateComponentsFormatter so you get appropriate locale support.
источник

ХК

Хосе Кальенте... in SwiftBook
Спасибо. Только я пока не дошёл до такого по книге Упова. А по ссылке использование комнад
источник

АА

Алексей Артемьев... in SwiftBook
Хосе Кальенте
Всем привет! Найдите остаток от деления константы типа Float на константу типа Double и запишите ее в переменную типа Double . Не могу понять, как правильно это записать?
var numInt = Int(), numFloat = Float(), numDouble = Double()

numInt = 18
numFloat = 16.4
numDouble = 5.7

var sumFloat = Float(numInt) + numFloat + Float(numDouble)
sumFloat

var sumInt = Double(numInt) + Double(numFloat) + numDouble
sumInt

var remDouble = Double()
numDouble = Double(numFloat) / numDouble
remDouble %= 3
remDouble = 0
Не пойму, где ошибка?
let a: Double = 4.6
let b: Float = 1.8
var c: Double = a.formTruncatingRemainder(Double(c))
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Хосе Кальенте
Спасибо. Только я пока не дошёл до такого по книге Упова. А по ссылке использование комнад
источник

ХК

Хосе Кальенте... in SwiftBook
Алексей Артемьев
let a: Double = 4.6
let b: Float = 1.8
var c: Double = a.formTruncatingRemainder(Double(c))
Это через команду. Может, я что-то не понимаю?
источник

ХК

Хосе Кальенте... in SwiftBook
Всё))) Дошло! Спасибо. Перечитал главу. Там есть эта команда
источник

АА

Алексей Артемьев... in SwiftBook
Хосе Кальенте
Это через команду. Может, я что-то не понимаю?
Оператор % работает только с интом, в твоей ошибке это написано, на будущие, копируй ошибку в гугл и получишь ответ.
источник

ХК

Хосе Кальенте... in SwiftBook
Алексей Артемьев
Оператор % работает только с интом, в твоей ошибке это написано, на будущие, копируй ошибку в гугл и получишь ответ.
благодарю
источник

V

Vitaliy in SwiftBook
Друзья, как это можно пофиксить? Преобразовал View в ScrollView. Выставляю contentSize. Но контент почему-то не прилепает к скролу, ощущение, что констрейнты (по центру ширины и высоты) привязки к вьюхи имеют приоритет.
источник

V

Vitaliy in SwiftBook
Что только не делал. Весь мозг сломал. Пол гугла излазил. Если скачать проект с курса Firebase, там сделано точно так же и работает. Такое ощущение, что с какой-то версии Xcode поменялось поведение.
источник

V

Vitaliy in SwiftBook
Еде у меня не добавился Content Layout Guide и Frame Layout Guide. В проекте Firabase с курсов эти элементы есть.
источник

В

Вячеслав in SwiftBook
Привет всем!
Подскажите плиз, в hig не могу найти ответа:
Расположение переключателей (switches) как-то прописано?
Их можно распологать в середине экрана(по ширине)?
Либо они обязательно должны быть справа?
источник