iOS开发结构--SDWebImage
SDWebImage 是一个功能强大的库,用于在 iOS 和 macOS 应用中异步下载和缓存图像。它提供了简单易用的接口,帮助开发者高效地处理网络图片。以下是 SDWebImage 的详细介绍,包括其主要功能、使用方法和架构。 主要功能 异步下载:SDWebImage 在后台线程中下载图片,避免阻...
iOS开发结构--AFNetwork
AFNetworking 是一个强大的网络库,专为 iOS 和 macOS 开发而设计,旨在简化网络请求和响应处理。它基于 NSURLSession 提供了一套简洁易用的 API,广泛用于处理网络通信。以下是 AFNetworking 的详细介绍,包括其主要功能、使用方法和架构。 主要功能 简化的网...
iOS开发-MVC
在现代软件开发中,尤其是用户界面(UI)密集的应用程序,如何有效地组织代码是一个至关重要的问题。MVC(Model-View-Controller)模式应运而生,成为许多开发者的首选架构。本文将详细探讨MVC模式的组成部分、底层原理以及如何在实际项目中应用它。 什么是MVC模式? MVC是一种软件设...
iOS开发-MVP架构形式
深入理解MVP模式 在软件开发中,尤其是在创建复杂用户界面时,如何有效地组织代码是一个重要的课题。MVP(Model-View-Presenter)模式作为MVC模式的演进版本,旨在提高应用程序的响应性和可测试性。本文将详细探讨MVP模式的组成部分、底层原理以及如何在实际项目中应用它。 什么是MVP...
iOS开发结构--QMUIKit
深入解析 QMUIKIT:高效的 iOS UI 组件库 QMUIKIT(QMUI)是一个专为 iOS 开发者设计的开源 UI 组件库,旨在提升开发效率与用户体验。本文将从如何简单使用 QMUI、底层原理、核心组件的实现细节,以及一些最佳实践等方面进行深入探讨。 1. 简单使用 QMUI 1.1 安装...
iOS开发- tableView的协议
在使用 UITableView 时,必须实现的协议主要包括以下几个 1. UITableViewDataSource 协议 这是最重要的协议,用于提供数据给 UITableView。没有这个协议,UITableView 是无法显示任何内容的。 必须实现的方法: tableView:numberOfR...
建立fast-whisper 环境时报错 Unable to load any of {libcudnn_ops.so.9.1.0, libcudnn_ops.so.9.1, libcudnn_ops.so.9, libcudnn_ops.so}
fast-whisper 官网地址:https://github.com/SYSTRAN/faster-whisper 搭建环境时,按照官方的创建环境要求执行的 使用conda create -n fast_whisper python=3.9创建虚拟环境 执行pip install faster-...
FragmentContainerView、ViewPager、ViewPager2与 BottomNaviagtionView结合运用的差异
FragmentContainerView、ViewPager、ViewPager2与 BottomNaviagtionView结合使用的区别...
ADB装置与环境装备
前言 ADB(Android debug bridge)是可以操作Android设备的命令行工具 安装 本人使用的是Windows版本,提供百度网盘下载链接 链接:https://pan.baidu.com/s/175AtzKEn81BZEypSi0wGnQ?pwd=mpah 提取码:mpah 打开...
adb 常用命令操作移动设备
adb 常用命令 原文地址 安装原始设备制造商 (OEM) USB 驱动程序 设备列表(启动 adb 服务) adb devices 设备列表 -l 显示设备信息 adb devices -l 停止 adb 服务 adb kill-server 无线连接设备 adb connect 192.168....