构建用户界面,UIView 和 CALayer 是两个核心概念。 1. 依赖关系 UIView 与 CALayer 之间存在相互依赖的关系。每个 UIView 内部都有一个对...
构建用户界面,UIView 和 CALayer 是两个核心概念。 1. 依赖关系 UIView 与 CALayer 之间存在相互依赖的关系。每个 UIView 内部都有一个对...
简介 EmptyDataSet-Swift和DZNEmptyDataSet,用于在 UITableView 和 UICollectionView 中显示空数据集。在OC开发中...
final 被final修饰的方法、下标、属性,禁止被重写/被final修饰的类,禁止被继承 mutating 值类型(结构体、枚举)的方法要修改成员的话,需要加上mutat...
Postman是一个广泛使用的API开发和测试工具,旨在简化API的设计、测试和文档撰写过程。以下是一些Postman的主要功能和特点: 界面友好:Postman提供了一个直...
前言 UIResponder类继承NSObject,iOS中所有继承自UIResponder的类的实例, 都是可以响应touch事件的对象。在iOS体系中,UIApplica...
简单介绍 下面的几种用法第一种不推荐虽然简单但是会增加渲染推荐二,三,四种,我们通过模版的创建可以一步到位。 查看demo[https://github.com/WS-Wor...
WCDB(WeChat Database)是由 WeChat 开发的开源跨平台数据库框架。它基于 SQLite 和 SQLCipher,提供高效全面的功能。WCDB 支持多种...
SwiftMessages 是一个 Swift 编写的通知和消息库,它提供了许多不同的消息样式和配置选项,非常适合移动应用程序开发。只需要几行代码就可以快速实现内部通知。Gi...
Kingfisher 是一个纯 Swift 编写的开源库,方便我们异步下载和缓存图片。该框架强调简单性,提供高效且易于集成的解决方案。支持图片的自动缓存管理。Kingfish...
Moya 基于 Alamofire Alamofire基础上封装的网络请求库。Alamofire对Request、Response、Session等进行了抽象。Moya不仅对...
查看demo[https://github.com/WS-WorkSpace/Swift_BaseSpace] 简单应用 Alamofire 的 request是全局函数,可...
基本使用 // 添加下拉刷新setupPullToRefresh()// 添加上拉加载更多setupLoadMoreData() 查看demo[https://github....
在和服务端交互的时候我们通常会判断当前网络,再进行操作。本文实现Alamofire或Reachability实现网络监听的两种常用方式。 查看demo[https://git...
Codable是编码和解码协议,使开发者更方便的解析JSON 或 plist 文件。支持枚举、结构体和类。 Codable优点是系统原生编解码库,效率高,很多第三方JSON解...
ObjectMapper的基本使用 1 引入import ObjectMapper2 创建基本数据模型(2.1) 建立数据模型,遵守 Mappable(2.2 ) 实现Ma...
HandyJSON的基本使用 1 引入import HandyJSON2 创建基本数据模型(2.1) 遵守 HandyJSON(2.2 ) 实现HandyJSON协议的ini...
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,常用于前后端数据传输。官方文档:Using JSON with Custom Ty...
Swift在2015年正式开源,github地址:https://github.com/swiftlang/swift[https://github.com/swiftlan...