240 发简信
IP属地:山西
  • WWDC2023-编写 Swift 宏

    探索如何使用 Swift 宏来使您的代码库更具表现力和更易于阅读。在我们探索宏如何帮助您避免编写重复代码并了解如何在您的应用程序中使用它们时,请...

  • Resize,w 360,h 240
    Android Studio plugin development

    0、 前言 我们在Android Studio上使用了很多插件,比如开发flutter的时候用到的FishReduxTemplate 、Flut...

  • Resize,w 360,h 240
    Flutter异步编程之 Future/Isolate

    前言 Flutter是用Dart实现的,在Dart中没有线程和进程的概念,我们编程使用多线程一般实现两种场景,一种是异步执行,一种是并行执行。那...

  • Resize,w 360,h 240
    iOS14适配相关

    1.UITableViewCell 的 contentView 会置于自定义控件的上层。 在 iOS14 beta 中,UITableViewC...

  • Swift集合类型协议

    在前一章中,我们看到了 Array,Dictionary 和 Set,它们并非空中楼阁,而是建立在一系列由 Swift 标准库提供的用来处理元素...

  • 属性和方法

    1、属性 存储属性 延迟存储属性 计算属性 只读计算属性 只有 getter 方法但没有 setter 方法的计算属性称为 只读计算属性 。只读...

  • 类和结构体

    比较结构体和类 Swift 中结构体和类有很多共同点,二者皆可: 定义属性以存储值 定义方法以提供功能 定义下标以提供下标语法访问其值 定义构造...

  • 闭包

    『闭包』是独立的代码块,可以在你代码中随意传递和使用 。Swift 中的闭包与 Objective-C/C 中的 Block、其他编程语言中的匿...

  • 函数

    函数 是执行一个具体任务的一段独立代码块 函数的定义 函数的参数标签和参数名 函数类型 每个函数都有种特定的函数类型,函数的类型由函数的参数类型...