Tag

Combine

1 views collected around this technical thread.

Qunar Tech Salon
Qunar Tech Salon
May 19, 2021 · Frontend Development

Understanding SwiftUI: Architecture, Features, and Adoption in Qunar's Large iOS Client

This article introduces SwiftUI, compares it with other declarative UI frameworks, explains its rendering pipeline, lifecycle, data‑binding mechanisms, language features, and discusses how Qunar has adopted SwiftUI and migrated parts of its native iOS codebase from Objective‑C to Swift.

CombineDeclarative UISwift
0 likes · 19 min read
Understanding SwiftUI: Architecture, Features, and Adoption in Qunar's Large iOS Client
Kuaishou Tech
Kuaishou Tech
May 13, 2021 · Mobile Development

Swift Adoption and Architecture Evolution at AcFun: From Objective‑C to SwiftUI and Combine

The article details how AcFun transitioned its iOS codebase from Objective‑C to Swift, describing Swift's origins, Apple’s strategic push, the company’s architectural evolution, mixed‑language challenges, performance gains, and the adoption of modern frameworks such as SwiftUI, Combine, and RxSwift.

CombineMobile DevelopmentRxSwift
0 likes · 17 min read
Swift Adoption and Architecture Evolution at AcFun: From Objective‑C to SwiftUI and Combine
Sohu Tech Products
Sohu Tech Products
Mar 17, 2021 · Mobile Development

Understanding and Using Schedulers in Swift Combine

This article explains the concept of Schedulers in the Swift Combine framework, compares the default scheduling behavior with explicit subscribe(on:) and receive(on:) operators, demonstrates various Scheduler implementations (ImmediateScheduler, RunLoop, DispatchQueue, OperationQueue) through detailed code examples, and provides practical guidance for managing thread execution in reactive iOS applications.

CombineReactive ProgrammingScheduler
0 likes · 22 min read
Understanding and Using Schedulers in Swift Combine
Ctrip Technology
Ctrip Technology
Oct 29, 2020 · Mobile Development

An In‑Depth Introduction to Apple’s Combine Framework and Its Practical Applications

This article provides a comprehensive overview of Apple’s Combine framework—explaining its core concepts such as publishers, subscribers, subjects, operators, and lifecycle management—while demonstrating custom implementations, MVVM integration, and performance comparisons with RxSwift through detailed code examples.

CombinePublishersReactive Programming
0 likes · 15 min read
An In‑Depth Introduction to Apple’s Combine Framework and Its Practical Applications