Skip to content
/ XZKit Public

一款轻量级 iOS 组件库,包括如轮播图、进度条、加密解密、类目拓展、方便的宏定义等,支持 Swift 语言,欢迎提 Issues 和建议!

License

Notifications You must be signed in to change notification settings

Xezun/XZKit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XZKit

CI Status Version License Platform SwiftPM

环境需求

iOS 12.0, Swift 5.0, Xcode 16.0.

安装集成

  • 使用 Swift Package Manager 集成

Xcode -> File -> Add Package Dependencies... -> Search or Enter Package URL

pod "XZKit"

组件

Version

开发中常用的宏、定义、函数。

Version

原生框架UIKit、Foundation的拓展与增强

Version

基于原生风格的轻量级 MVVM 开发框架

Version

富文本标记语言

Version

方便直观的获取 ObjectiveC 的数据类型、类、方法、属性、实例变量等元数据的描述信息。

Version

基于 YYModel 的模型转换工具类

Version

最流畅的下拉刷新组件

Version

多页管理组件

Version

翻页控制组件

Version

分段控制组件

Version

拓展的几何定义

Version

展示图片和文字的组件

Version

内容状态呈现组件

Version

即时消息提示组件

Version

链接参数处理

Version

应用本地化支持

Version

支持多种对齐方式的 UICollectionView 流布局

Version

全屏手势导航、手势返回、自定义导航条

Version

对称加密

Version

数据摘要

Version

钥匙串访问

示例代码

所有组件都有单独的示例代码,下载到本地后,代码运行前需在 Pod 目录执行 pod update 安装相关依赖。

更新日志

  • 2025.01.16

    重构及 Swift Package Manager 支持。

  • 2019.04.16

    XZKit/CarouselView 进行了优化,添加了 XZCarouselViewController 方便做多控制器轮播;XZCarouselView 重构了重用机制,功能支持使用懒加载机制,未使用缩放、自定义动画功能时,更轻量级;重命名了部分方法名、属性名,统一命名规范。

  • 2019.03.18

    轮播图支持全类型的 UIViewContentMode 模式了。

  • 2019.03.14

    优化了轮播图、继续优化模块结构。

  • 2019.02.27

    为了更方便的引用单个组件,准备重新优化 XZKit 结构,以避免组件间相互依赖关系太多。

  • 2019.01.01

    优化了控制器重定向模块和导航控制器模块,解决了控制器重定向模块在执行重定向与控制器转场可能存在的冲突。

  • 2018.09.17

    网络框架现在支持限制请求的总时长,避免在弱网情况下,即使设置响应超时,也可能无法有效控制请求时长,而导致的页面长时间处于加载状态。

联系作者

[email protected]

License

XZKit is available under the MIT license. See the LICENSE file for more info.

About

一款轻量级 iOS 组件库,包括如轮播图、进度条、加密解密、类目拓展、方便的宏定义等,支持 Swift 语言,欢迎提 Issues 和建议!

Resources

License

Stars

Watchers

Forks

Packages

No packages published