Professional iOS Dasturchi bo'ling!

Turli darajalar uchun mo'ljallangan amaliy loyihalar va intensiv darslar bilan o'sish jarayoningizni tezlashtiring.

  • Published on
    Timer.publish bilan publisher yaratish, autoconnect, onReceive bilan subscribe qilish, DateFormatter bilan vaqtni chiroyli ko'rsatish, oddiy countdown sanagichi, Calendar bilan kelajak sanaga qadar qolgan vaqtni hisoblash, animatsion yuklanish indikatori va TabView-da avtomatik karusel yaratish haqida
  • Published on
    Combine nima va Publisher/Subscriber tushunchasi, dataTaskPublisher bilan publisher yaratish, subscribeOn bilan background thread, receiveOn bilan main thread, tryMap bilan response tekshirish, decode bilan Codable, sink bilan qiymat olish, AnyCancellable va cancellables set, handleOutput funksiyasiga ajratish, xatolarni switch bilan boshqarish va replaceError bilan haqida
  • Published on
    URLSession.shared.dataTask bilan HTTP so'rov, guard let bilan data va response tekshirish, HTTP status code 200-299, DispatchQueue.main bilan UI yangilash, weak self va strong reference, Codable bilan decode qilish, umumiy downloadData funksiyasi yaratish, bitta va massiv post yuklash va app.quicktype.io vositasi haqida
  • Published on
    JSON data nima va nima uchun kerak, qo'lda decode qilish — dictionary va JSONSerialization, Decodable protokoli va CodingKeys enum, JSONDecoder bilan bir qatorli decode, Encodable protokoli va JSONEncoder bilan encode, Codable = Decodable + Encodable va ularni qachon ishlatish haqida
  • Published on
    Sinxron va asinxron kod farqi, completion handler, @escaping, weak self va typealias bilan birgalikda ishlatish
Buy mea coffee