240 发简信
IP属地:广东
  • iOS 单例模式

    一、单例模式概述 1.1 定义 单例模式(Singleton Pattern) 是一种设计模式,确保一个类在整个应用程序中只有一个实例,并提供一...

  • SwiftUI入门学习笔记(四):状态管理和环境变量详解

    一、概述 SwiftUI采用响应式编程模式,状态变化会自动触发视图更新。状态管理和环境变量是SwiftUI中两个核心概念,它们相互配合,共同实现...

  • SwiftUI入门学习笔记(三):SwiftUI核心组件

    SwiftUI核心组件详解 一、Text组件 - 文本显示 基础用法 字体样式 属性说明示例.font(_:)设置字体大小和样式.font(.l...

  • SwiftUI入门学习笔记(二): SwiftUI View协议详解

    一、什么是View协议 View是SwiftUI的核心协议,定义了所有UI元素的基本行为。任何想要在屏幕上显示的内容都必须遵循这个协议。 协议定...

  • Resize,w 360,h 240
    SwiftUI入门学习笔记(一):从零开始构建你的第一个App

    SwiftUI 是 Apple 开发的一个用于构建用户界面的框架,旨在通过一种声明式的方式来简化iOS、iPadOS、macOS、tvOS 和 ...

  • Resize,w 360,h 240
    iOS OC Block 与 Swift 闭包

    一、前言 在 iOS 开发中,Block(Objective-C) 和 Closure(Swift 闭包),本质是可捕获外部变量的匿名函数对象,...

  • iOS 通知(Notification)详解

    一、什么是通知 通知 是 iOS 中实现 一对多 通信的核心机制,基于观察者模式设计。当某个事件发生时,发布者(Publisher)通过 Not...

  • iOS Delegate代理模式

    一、代理模式的核心定义 代理模式(Delegate Pattern)是一种行为设计模式,允许一个对象将其功能委托给另一个对象。通过代理,一个对象...

  • RxSwift 框架详解

    一、什么是 RxSwift? RxSwift 是 ReactiveX(响应式编程库)的 Swift 实现,它将观察者模式、迭代器模式和函数式编程...