240 发简信
IP属地:福建
  • @StateObject的使用场景

    嗯,我在学习SwiftUI,遇到了一个关于状态管理的问题,特别是@StateObject的使用场景。让我先理清思路。 首先,我知道在SwiftU...

  • LazyVStack

    LazyVStack在SwiftUI中的好处包括: 1.性能优化:LazyVStack仅在需要时才会实际创建和加载其子视图,而不是一次性加载所有...

  • iOS 解释下 public fileprivate(set)

    在Swift中,public,fileprivate, 和set是访问控制关键字。它们用于限制代码的访问级别。 -public:这是一个访问级别...

  • Resize,w 360,h 240
    2021-06-21

    在 iOS 开发过程中,你是不是会经常遇到这些情况: 每次打开一个新项目,都需要手动搭建开发环境;有时候在安装第三方工具时使用到 sudo 权限...

  • Resize,w 360,h 240
    Swift进阶 - 个人总结

    Swift进阶 - 个人总结 本章内容来自于喵神翻译的Swift进阶,有兴趣的同学可以阅读原书,更加详细! 本章内容来自于喵神翻译的Swift进...

  • Katana Guidelines

    本文档收集了这些年来我们使用Katana定义的最佳实践和准则。 目标[https://github.com/BendingSpoons/kata...

  • Katana 介绍

    Katana是一个现代的Swift框架,用于编写可测试且易于推理的iOS应用程序的业务逻辑。Katana受到Redux的[http://redu...

  • cocoapod 组件化

    1. 创建 git 远程项目 clone 本地文件 在文件内创建本地项目 2. 把需要抽离的代码组织到一个文件夹内放到本地项目内 3.本地项目文...

  • 2019-06-19 flutter vscode 使用code runner

    环境配置 export PATH=/Users/tanibon/Flutter/flutter/bin:$PATHexport PATH=/Us...