红红の


  • 首页

  • 归档

  • 分类

  • 标签

  • 关于

从 Moya 到 Alamofire

发表于 2023-08-08 | 分类于 iOS源码探究

如今 Moya + Alamofire 可以说是 Swift 工程必备框架了,今天我们就来聊聊是怎么通过 Moya 发起 Alamofire 请求的。

阅读全文 »

iOS 的边缘侧滑

发表于 2023-08-05 | 分类于 疑难杂症

iOS7 之前,滑动返回这个事儿是不被官方支持的,开发者需要自己实现,进入 iOS7 时代,苹果为了提升用户体验,增加了边缘侧滑的手势。注意这里的边缘,如果需要实现全屏滑动返回 还是需要开发者自己来实现的。

阅读全文 »

从 Urllib 开始

发表于 2022-12-02 | 分类于 Python爬虫训练

urllib 是 Python 内置的 HTTP 请求库,无需安装,直接使用。

阅读全文 »

Python 程序打包成可执行文件

发表于 2022-12-02 | 分类于 Python入门

我们可以使用 Pyinstaller 来将我们的小程序打包成一个可执行文件,然后再没有安装 python 环境的情况下也可以执行。

阅读全文 »

Python GUI编程

发表于 2022-12-01 | 分类于 Python GUI编程

安装 wxPython

官网下载地址

Windows and masOS

pip install -U wxPython

Swift 析构过程

发表于 2022-11-23 | 分类于 Swift入门

析构器只使用于类类型,当一个类的实例被释放之前,析构器会被立即调用。析构器用关键字 deinit 来标示。

阅读全文 »

Swift 可失败构造器

发表于 2022-11-23 | 分类于 Swift入门

有时,定义一个构造器可失败的类,结构体或者枚举是很有用的。这里所指的“失败” 指的是,如给构造器传入无效的形参,或缺少某种所需的外部资源,又或是不满足某种必要的条件等。

阅读全文 »

Swift 类的继承和构造过程

发表于 2022-10-28 | 分类于 Swift入门

类里面的所有存储型属性——包括所有继承自父类的属性——都必须在构造中设置初始值。

Swift 提供了两种类型的类构造器来确保所有类实例中存储属性都能获得初始值,它们分别是指定构造器和遍历构造器。

阅读全文 »

Swift 构造器

发表于 2022-10-28 | 分类于 Swift入门

构造过程是使用类、结构体或枚举类型一个实例的准备过程。在新实例可用前必须执行这个过程,具体操作包括设置实例中每个存储型属性的初始值和执行其他必须的设置或初始化工作。

阅读全文 »

第一行 Python

发表于 2022-10-13 | 分类于 Python入门

一般我们在写一个 python 文件的时候,开头都有两行注释:

阅读全文 »
1234…7

61 日志
10 分类
32 标签
GitHub E-Mail
© 2026 小红
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4