Size: a a a

2021 May 06

K

Katya in SwiftBook
спасибо большое))
источник

AM

Al Metall in SwiftBook
Народ, столкнулся с такой проблемой, приложение запускается на ios 12 нормально, а на ios14 после лаунча показывает черный экран, может кто подскажет в какую сторону рыть?
источник

D

Dex in SwiftBook
Посмотри в проекте @available
источник

D

Dex in SwiftBook
Может у тебя где-то конфигурация стоит на iOS 13 and higher
источник

D

Dex in SwiftBook
выглядит вот так
источник

D

Dex in SwiftBook
источник

D

Dex in SwiftBook
либо так

@available(iOS 13, *)
источник

AM

Al Metall in SwiftBook
Есть такое в делагетах
источник

AM

Al Metall in SwiftBook
Спасибо щас пороюсь в них!
источник

D

Dmitry in SwiftBook
Почему нельзя сделать рекурсивные зависимости в структурах но можно в классах


struct A {
   var b: B
}


struct B {
   var a: A
}
источник

SV

Sergey Vanichkin in SwiftBook
Переслано от Sergey Vanichkin
Чем закончится суд Эпла с Эпиками…
Анонимный опрос
39%
Ничем, всё останется как было
7%
Добавят альтернативные магазины на iOS
7%
Добавят альтернативные платежные системы на iOS
9%
15% вообще для всех
17%
Эпик выплатят компенсацию и вернут в магазин
22%
Эпик заплатит Эпл за дерзость
Проголосовало: 245
источник

IS

Igor Smirnov in SwiftBook
Такая конструкция требует бесконечного количества памяти
источник

D

Dmitry in SwiftBook
почему конструкция возможна в классах?
источник

SV

Sergey Vanichkin in SwiftBook
структуры и классы разные сущности по своей природе
источник

SV

Sergey Vanichkin in SwiftBook
там ссылки здесь сами объекты (но я могу ошибаться)
источник

D

Dmitry in SwiftBook
да ладно?) вопрос почему можно сделать рекурсивный инжекшн в классах но нельзя в структурах )
источник

D

Dmitry in SwiftBook
какая именно часть языка позволяет это сделать )
источник

D

Dmitry in SwiftBook
и почему
источник

K

KurKing in SwiftBook
класы - референс тайп, стуктуры - велью тайп
источник

K

KurKing in SwiftBook
и для велью тайпа нужно сразу алоцировать память
источник