Size: a a a

2021 June 09

О

Олег in SwiftBook
я себе объектную модель представляю. а её я мастерю классами.
источник

G

Give Five Give Seven in SwiftBook
Ее наследуешь от Observable Object ? Погугли по ключевым словам «ObservableObject SwiftUI”, также у Apple есть хорошее видео SwiftUI Data Flow.
источник

О

Олег in SwiftBook
наследую, да. иначе объект не будет универсальным, как я понимаю. И не получится его свойства перекидывать между вьюхами
источник

О

Олег in SwiftBook
хотя после вчерашних раздумий и рефакторинга, возможно можно совсем без этого обойтись и передавать только локально необходимые данные между формочками.
источник

G

Give Five Give Seven in SwiftBook
В качестве аргумента можно передавать протокол в качестве типа, если протокол не содержит ассоциированный тип (Hashable, например). И будет все равно какой там тип, главное, чтобы он реализовал протокол. Ну если там у классов много общих свойств и много общего в поведении, то понятно.  Чтобы для каждого класса не реализовать каждый раз одну и ту же логику - придётся наследоваться.
источник

О

Олег in SwiftBook
Спасибо, я об этом почитаю
источник

G

Give Five Give Seven in SwiftBook
Если Core Data на SQL - то программы для .sqlite, если на JSON (вдруг под Мак нужно), то программы под JSON. Возможно, что есть какие-то программы, которым можно скормить схему Core Data приложения и указать хранилище, но я не уверен. Core Data - это прослойка и абстракция над существующими хранилищами данных.
источник

ЕК

Евгений Ковалев... in SwiftBook
Да
источник

SS

Serov Stas in SwiftBook
источник

MK

Maks K in SwiftBook
Всем привет! Есть вот такой вопрос-> Как сделать автоматический вывод в Playground, как в видео уроках. К примеру пишу код, а в правой колонке показывает, что код выводит. А то всё время надо нажимать плей.
источник

OP

Oleg Pogosian in SwiftBook
Объясните пожалуйста по поводу встроенных покупок (автовозобновляемая подписка)
1. Я сделал покупку, сработал кейс purchased, я записал в дефолтсы, что юзер купил подписку
2. Юзер взял свой второй телефон с тем же аккаунтом, и нажал рестор. Что я должен сделать в этом кейсе?
3. Как при запуске приложения, проверять или подписка ещё активна?
источник

C

ChatKeeperBot in SwiftBook
👋 Seg Shop, рады приветствовать тебя в «SwiftBook»

В этой группе мы обсуждаем Xcode, Swift. А также другие инструменты для разработчиков.😉

Пожалуйста ознакомьтесь с правилами группы
источник

AD

Alexander Dergilev in SwiftBook
источник

AD

Alexander Dergilev in SwiftBook
.
источник

MK

Maks K in SwiftBook
Спасибо
источник

OZ

Oleg Zankiv in SwiftBook
Ребят столкнулся с задачей, помогите решить, я решил костыльно, но хочется более гуманно

func getInfo() {
  var isLoading = true

  makeRequest1()
  makeRequest2()

  // как тут правильно засетать isLoading?
  var isLoading = false
}

func makeRequest1() {
  get() {
     // complatation
  }
}
func makeRequest2() {
  get() {
     // complatation
  }
}
источник

1

13 in SwiftBook
Переслано от 13
Всем привет. Подскажите что не так делаю, пытаюсь добавить симулятор с 11 iOS, но почему то не показывает в сплывающем окне её?
П.С. билд фолдер и деривед дату чистил, комп и икскод перегружал.
источник

Т

Тирион in SwiftBook
У тебя какая операционная система?
источник

1

13 in SwiftBook
Big Sur
источник

Д

Дмитрий in SwiftBook
Ее скачать нужно
источник