说明:下面的这个Swift项目的底层框架能适用如所有项目,一般我们在新建项目的时候首先开发公司的项目之前会用到的。里面包含了几十很好用的工具类和几十个UI的封装。还有网络层的搭建。
里面的每一个工具类和UI封装在我别的文章都会有详细的介绍和使用。这些封装用习惯了开发项目起来会感觉到非常舒服的。搭建的项目框架我会在后面的日子里面都会持续更新的。更新的内容我会在文章中注明日期。
框架下载地址
Swift-有tabbarDemol
Swift-无tabbarDemol
OC有TabbarDemol
OC-无tabbarDemol
2022.10.10
Swift-GCD定时(未封装到swift框架)
2022.06.23
(Swift)NetworkUtil监听网络(未封装到swift框架)
2022.06.01
SendCodeButton 延时点击操作
Swift5.2 Extension(工具类)
Swift5.2 Control CountDown(发送短信按键倒计时)
Swift5.2 Control CountDownManager(时间计时器)
Swift5.2 Control SelectTimeArea(时间选择框)
Swift5.2 Control SelectDate(日期选择器)
Swift5.2 Control MenuView(弹窗)
Swift5.2 Control ScannerVC(扫一扫)
Swift5.2 Control IOSMap(苹果地图)
Swift5.2 Control ScoreView(星星好评)
Swift5.2 Control CategoryView(图标层)
Swift5.2 Control BadgeView
Swift5.2 Control Advertisement(广告)
Swift5.2 Control UnequalBtnLayoutView(自动计算文字宽度布局)
Swift5.2 Control SelectPhotoView(图片显示框)
Swift5.2 Control PhotoSelect(图片选择器)
Swift5.2 Control PresentVC(属性选择框)
Swift5.2 Control AlertVC(提示框)
Swift5.2 Control Preview(图片浏览器)
Swift5.2 Control DelectVC(底部弹出提示框)
Swift5.2 Control HUD(提示框)
Swift5.2 Control FlowLayout(瀑布流)
Swift5.2 Control WaterFlowLayout(瀑布流)
Swift5.2 Control BaseViewContrller(Tab+Nav)
Swift5.2 Control ShopCartButton(购物车按键)