Size: a a a

2021 December 29

AS

Aleks Sinya in SwiftBook
Бессонница. Гугл. Программирование.
источник

НЛ

Николай Литуев... in SwiftBook
Уверен, что этот курс стоит своих денег, так как это новенький 11 IPhone 🤣
источник

НГ

Никита Гуляев... in SwiftBook
Подскажите в чем может быть проблема?
источник

НГ

Никита Гуляев... in SwiftBook
источник

НГ

Никита Гуляев... in SwiftBook
источник

AO

Alex Oliinyk in SwiftBook
Переименуй Charachter, компилятор воспринимает его тут как базовую структуру, а ты определяшь свою которая использует тоже имя. Так вообще делать не следует.
источник

AO

Alex Oliinyk in SwiftBook
Codable - это Decodable/Encodable. И почему это ты не можешь использовать в структуре ничего, кроме простых типов?))
источник

AO

Alex Oliinyk in SwiftBook
Если присмотришься, то увидишь, что у него в парсе Char отрисован фиолетвым цветом. А структура Character у него кастомная. Она должна отобразиться зеленым.
источник

AO

Alex Oliinyk in SwiftBook
У него структура уже подписана на Codable я уже написал, этот протокол Encode/Decode. Нет смысла делать только Decode как ты советуешь.

Второе, дело не в цветовой гамме, но это и есть ключ в данный момент. Его структура имеет имя Character - это имя базовой структуры Character. В методе у него компилятор относит обработку структуры к базовому типу, а не к кастомному. Ему надо переименовать его структуру и прописать ее в метод, тогда все заработает.

Ну как все. Конкретно текущая проблема)
источник

N

Nocto in SwiftBook
Всем доброго, я правильно понимаю, что diascalar будет вычислятся только один раз за запуск приложения?

import Foundation
import SwiftUI

fileprivate let diascalar = sqrt(pow(UIScreen.main.bounds.width, 2) + pow(UIScreen.main.bounds.height, 2))

extension View {
 
func dynamic(_ size: CGFloat) -> CGFloat {
   
return (diascalar / 1000) * size
 }
}
источник

N

Nocto in SwiftBook
или может в SwiftUI есть нативный способ сделать значение зависимым от диагонали экрана?
источник

В

Владимир in SwiftBook
geometryreader
источник

N

Nocto in SwiftBook
это не то, он используется для создания зависимости от геометрии области, а не всего экрана, для всего экрана есть UIScreen.main.bounds
источник

N

Nocto in SwiftBook
geometry reader использует геометрию родительского вью, а родительское вью не всегда занимает весь экран целиком
источник

В

Владимир in SwiftBook
а ты вычисляй то, что занимает весь экран
источник

DK

Denis Kim in SwiftBook
интересно зачем вьюхе знать размеры экрана
источник

N

Nocto in SwiftBook
фреймы расчитывать в основном
источник

N

Nocto in SwiftBook
чтобы одинаково отображать на разных устройствах
источник

В

Владимир in SwiftBook
покажи код
источник

N

Nocto in SwiftBook
кода очень много) хочется найти общее решение
источник