This is your work, valued

jinhu

Expert
@zjinhu

Mobile application developer

SwiftMediator. Swift componentization decoupling, router, Mirror reflection, function calls, SceneDelegate decoupling, AppDelegate decoupling. Swift组件化解耦,router,Mirror反射,函数调用,SceneDelegate解耦,AppDelegate解耦

122

SwiftBrick. swift砖块系列:UI基础框架,有各种工具方便快速搭建APP

53

SwiftShow. swift砖块系列:各种弹出窗口,toast,loading,alert,popview等等,支持暗黑模式

51

Brick_SwiftUI. Quickly build SwiftUI APP, extension SwiftUI Standard library, make high version API compatible with iOS14, and use DSL wrapped API 。这是一个SwiftUI项目砖块池,每一个功能都是可以加速项目开发的砖块,哪里有需要就搬去哪里。

44

LunarCalendar-SwiftUI. 符合中国使用习惯的农历日历,SwiftUI2.0

32

SwiftMesh. swift砖块系列:基于Alamofire5的Combine封装,更加快捷的发起网络请求,支持SwiftUI

32

SwiftLog. swift砖块系列:Swift Log输出工具,可分级别打印log,方便排查日志,添加unicode转码,持续输出中文,支持swift4以上,支持log到本地文件中,添加淘汰算法默认七天淘汰一次log日志文件

28

CalendarCard. SwiftUI实现的‘小时候特色’的日历样式

21

SwiftEmptyData. swift砖块系列:一个Swift语言封装的EmptyView显示库,可作用于UITableView、UICollectionView

20

SwiftNetSwitch. swift砖块系列:网络环境变量切换工具,方便APP内迅速切换各种接口Host

18

IPAAutoBuild. xcode打包脚本,添加可执行权限,双击直接执行,打包后拷贝到桌面,代码可修改添加发布ipa到蒲公英或者fir

17

HUD. SwiftUI实现的弹窗HUD,支持Loading,Progress,Success,Fail,Toast,Popup,支持自定义View

15

SwiftDatePicker. swift砖块系列:日期滚轮,可直接添加view,也可弹窗

15

SwiftyForm. swift砖块系列:快速集成表单

10

SwiftButton. swift砖块系列:一个样式多变的Button,支持点击时动态改变大小,边框颜色等等

8

CardStack-SwiftUI. SwiftUI实现的堆叠卡片,可以拖动切换下一张卡片

8

SwiftCloudKit. swift砖块系列:使用CloudKit同步APP数据

7

JHTabBarController. swift砖块系列:支持Lottie动画的UITabBarController。

6

ShapeAnimation. SwiftUI Player Bar Animation

6

PhotoPickerKit. SwiftUI 可用的自定义相册

6

JHMediator. 组件化路由,target-action方案,极简代码实现路由跳转,初始化对象,执行实例方法、类方法,并且有回调(支持block),组件化解耦,代码侵入性小,不添加注册表,方便易用

6

SwiftPageView. swift砖块系列:无限轮播图

5

ARKitDemo. 利用iPhoneX以上机型的前置摄像头读取人脸测出眼睛到屏幕的距离

5

JHDropDownView. 导航栏下方下拉菜单,可以遮盖住tabbar,但是遮盖上方的视图以及导航栏不影响点击

5

SwiftNotification. swift砖块系列:简便通知操作,免移除,易添加

5

AutoLocalize. Xcode工程App自动翻译本地化脚本,方便快速支持多语言版本App翻译,支持多个翻译API调用

4

InPurchase. StoreKit2封装,基于iOS15的内购,支持Swift,SwiftUI

4

SegmentView_SwiftUI. Swift

4

AdMob_SwiftUI. SwiftUI项目快速接入AdMob广告

4

CollectionView_SwiftUI. SwiftUI的LazyVGrid性能特别差劲,一个大数量级的数据就能让CPU的运算跑到100%,而且没啥好的办法优化,使用UICollectionView则没任何压力,不卡顿掉帧

4

Refresh_SwiftUI. SwiftUI的Refresh,支持下拉刷新,上拉加载下一页,内置默认样式,可自定义样式

4

JHNetworkModule. 网络请求组件,封装AFNetwork,jsonmodel

3

JHAlertController. 封装系统UIAlertController,链式编程,一行代码弹窗

3

AutoUpload. 一键自动上传所有语言版本的市场图,关键词,更新介绍,App描述等,使用fastlane,仅需要在相应的文件夹存放相应命名的截图文件,相应的文档编辑即可,执行上传后一键更新所有语言

3

RestYourEyes. Mac上使用SwiftUI实现的屏幕辅助工具,倒计时展示屏保,提示眼睛休息

3

SwiftGuideView. swift砖块系列:启动时新手引导

3

Camera_SwiftUI. Swift

2

AD_SwiftUI. SwiftUI基于TradPlus的广告平台集成,可同时集成多个广告平台SDK,按地区开启不同广告,收益加倍,用法和AdMob_SwiftUI一致,简化广告接入,提高开发上线速度

2

PhotoPicker_SwiftUI. Swift

2

NotificationCenter. block方式使用NSNotification,其中通知使用异步方式发送接受,不会阻塞线程,不需要移除。

2

MediaCrop. Photo,Live photo,Video,Gif剪切编辑

2

ListDataSource. TableViewDataSource、CollectionViewDataSource数据源

2

JHButton. iOS图文自定义按钮,OC基于Masonry实现,Swift基于SnapKit实现https://github.com/jackiehu/SwiftButton

1

CarouselView_SwiftUI. Swift

1

Loading_SwiftUI. Swift

1

JHShow. 可快速配置各种样式的toast和loading弹窗

1

JHNetworkConfig. 网络环境变量配置

1

SwiftRoute. Swift

1

zjinhu.

1

Toast_SwiftUI. Swift

1

JHToolsModule. 工具类集合,包括类别,宏,工具视图,base视图 自用

1

precoding-skills. HTML

1