Skip to content

Instantly share code, notes, and snippets.

@barabashd
barabashd / TCA_README_UKR.md
Last active September 16, 2024 20:07
TCA_README_UKR.md

The Composable Architecture

CI Slack

The Composable Architecture (скорочено TCA) - це бібліотека для побудови додатків у послідовному та зрозумілому підході з урахуванням композиції, тестування та ергономіки. Вона може бути в

enum MediaLibrary {}
// MARK: - ViewModel
extension MediaLibrary {
final class ViewModel {
let progressCompletionThreshold: Double
var zoomPosition: ZoomPosition,
assetsCount: Int,
_zoomStatus: ZoomType?
class RenderView: UIView {
private var renderLayer: CALayer?
func update(renderLayer: CALayer) {
self.renderLayer = renderLayer
}
override func draw(_ rect: CGRect) {
guard let renderLayer = renderLayer,
import Cocoa
// MARK: - Protocols definition and syntax (2 slide)
// Declaration:
protocol SomeProtocol {
// protocol definition goes here
}
class Superclass {}
protocol ProtocolOne {}