介绍 它的结构如下:RootView —> ContentView —> Text,那么 Text 是如何显示在屏幕上的?官方的介绍是如下 3 个步骤。 父视图为子视图提供预...
介绍 它的结构如下:RootView —> ContentView —> Text,那么 Text 是如何显示在屏幕上的?官方的介绍是如下 3 个步骤。 父视图为子视图提供预...
SwiftUI 中 ViewModel 的变化会引起 UI 的变化,如何能做到监听 ViewModel?常见的有如下几种方式。 @Published属性 onchange M...
学习要求 掌握 Swift。 掌握 SwiftUI。 熟悉 RealityKit。 熟悉 ARKit。 熟悉 Accessibility。 硬件环境:Apple Silico...
工作学习 学校的主要工作是教科研,今年的教学任务不多,主要以学习为主,因为专业即将转型,需要进行下一步的规划。 继续深耕 Apple 生态技术,已发布的电子书《Swift 实...
Gemini 是 Google 最新的生成式 AI 大模型,功能十分强大。它可以很容易地集成到 iOS 中,进而帮助开发者产出各种类型的智能 App。 环境要求 Xcode ...
介绍 PHLivePhotoView 也是一个 UIView,专门用于显示 Live Photo。 Live Photo 本质是一张 HEIC 格式的封面图片 + 一段 MO...
编译过程 Parse:从.swift构造 AST(抽象语法树)。 Sema:对 AST 进行语义分析,生成格式正确且类型检查完备的 AST。 SILGen:从 AST 生成 ...
iOS程序启动流程概览 什么是Dyld? 它跟程序的启动有什么关系? Dyld是动态库链接器。在程序启动过程中负责加载所有库和可执行文件。在此过程中完成对这些库和可执行文件的...
UITrait与UITraitDefinition iOS17 新增了一个协议UITraitDefinition,表示特征集合中特征的类型。通过遵守该协议可以实现自定义特征。...