Size: a a a

2021 November 19

ЯТ

Ярослав Тормасов... in SwiftBook
вообще если я использую SwiftyJson обязательно ли мне нужна структура модели?
источник

DY

Dmitriy Yurchenko in SwiftBook
убери CodingKeys вообще
источник

DY

Dmitriy Yurchenko in SwiftBook
он тебе не нужен, если ключи будут соответствовать именам пропертей в структуре
источник

ЯТ

Ярослав Тормасов... in SwiftBook
убрал, ушла ошибка
источник

ᅠмуркотун чизбургеро... in SwiftBook
потому что тебе б нужно было прописать реализацию для них
типа инита
источник

DY

Dmitriy Yurchenko in SwiftBook
а теперь для теста напиши CodingKeys заново, только скопируй названия пропертей, ошибки не должно быть
источник

ЯТ

Ярослав Тормасов... in SwiftBook
да ошибки,, нет
источник

ЯТ

Ярослав Тормасов... in SwiftBook
а что насчет SwiftyJSON? мне нужно обновить три лэйбла в table view cell
источник

DY

Dmitriy Yurchenko in SwiftBook
От нужд зависит, как по мне. Если бы модель много где юзалась по проекту, то юзать json["title"].string везде - зашквар имхо)
источник

DY

Dmitriy Yurchenko in SwiftBook
+ Codable из под коробки, без лишних зависимостей
источник

ЯТ

Ярослав Тормасов... in SwiftBook
ок спасибо
источник

D

Damodara in SwiftBook
Всем привет! хотел бы спросить по поводу SwiftUI. На сайте apple есть пример
с использованием данной конструкции

struct LandmarkList: View {
   
var body: some View {
       NavigationView {
           List(landmarkData) { landmark
in
               NavigationLink(destination: LandmarkDetail(landmark: landmark)) {
                   LandmarkRow(landmark: landmark)
               }
           }
           .navigationBarTitle(Text("My Places Navigator"))
       }
   }
}


Данные они подгружают из json.

Собственно вопрос в том, что если в данный json добавить данных к примеру на 100 строк, то при быстром скролинге нашего List'а - возникает некий строб, пропадает плавный скролинг.
Объясните пожалуйста глупому и бездарному в чем подвох, требуется подгрузка данных по частям или как это лучше исправить?
источник

D

DimentiY in SwiftBook
Всем привет подсжкатие почему не отображается NavigationBar??
//
//  ContentView.swift
//  Form
//
//  Created by Dmitriy Stekvashov on 19.11.2021.
//

import SwiftUI

struct ContentView: View {
   
   @State private var colors = ["Red", "Green", "Blue"]
   @State private var selectedColor = 0
   @State private var additionalSettings = false
   
   var body: some View {
       NavigationView {
           Form {
               Picker(selection: $selectedColor, label: Text("Select a color")) {
                   ForEach(0..<colors.count) {
                       Text(colors[$0])
                   }
               }
               .pickerStyle(SegmentedPickerStyle())
               
               Toggle(isOn: $additionalSettings) {
                   Text("Additional settings")
               }
               Button {
                   //
               } label: {
                   Text("Save changes")
               }

           }
       }
       .navigationTitle("Serrings")
   }
}

struct ContentView_Previews: PreviewProvider {
   static var previews: some View {
       ContentView()
   }
}
источник

A

And1 in SwiftBook
Всем привет) если я только начал изучать можно прийти ?)
источник

A

Anna in SwiftBook
Да, конечно)
источник

СГ

Сергей Гнатюк... in SwiftBook
Обязательно приходи, будет интересно:)
источник

A

Aleksandr in SwiftBook
А из Ростова-на-Дону есть народ? Может тоже организуемся ?))
источник

A

And1 in SwiftBook
Окей спасибо )
источник

СГ

Сергей Гнатюк... in SwiftBook
Можешь написать в личку, попробуем вместе организовать:)
источник

D

DimentiY in SwiftBook
Подскажите что не так, как выветси navigationTitle
источник