Swift类似礼物说的二级联动效果 swift 的二级联动效果,挺适合做商品分类或者地区选择那种交互的,尤其像礼物说那种。你点一下左边的分类,右边就自动更新对应的子分类,响应也快,用户体验还不错。 核心思路就是用两个UITableView来做,一个负责一级菜单,一个负责二级。数据方面搞个模型,一级分类配个子类数组就行,比如“数码”下面
Swift-RKOTools CocoaPods支持工具库 Swift-RKOTools 的工具集,挺适合经常撸 Swift 项目的朋友用。支持CocoaPods,集成方便,省去你一堆手动复制粘贴的麻烦。日常开发中像日志、网络求、数据解析、UI 优化这些都能用得上,蛮实用的。 Rakuyo造的这个库,感觉就是个小工具百宝箱。你想调个日志、搞个弹窗、撸个缓存系
iOS Apple Music小播放器视图 模仿 Apple Music 小播放器的视图,挺符合 iOS 开发者的胃口。这个项目用 Swift 搭建,兼容性好,适合各种屏幕尺寸。视图元素有播放/暂停按钮、歌曲进度条、音量控制等,动画效果也挺流畅。Auto Layout的应用让布局自适应不同设备,做得相当精致。Core Animation动画部
LGBluetooth Swift轻量级蓝牙库 Swift 里的 LGBluetooth 库,是个用起来挺顺手的轻量蓝牙工具,专门帮你省事儿地搞定 CoreBluetooth 那一堆繁琐的接口。它的最大特点就是Block 风格写法,像连设备、收数据这些事儿,基本一句话搞定,还不会搞出一堆回调地狱,写起来顺、看起来也清爽。 设备扫描这块也蛮好用的,
Swift SimulateIDFA iOS 10广告跟踪限制解决方案 想要在 iOS 10 之后继续使用 IDFA 进行广告追踪?这可不容易了。苹果引入了广告跟踪限制(ATL),让在未经用户同意的情况下无法访问 IDFA。不过,别担心!swift-SimulateIDFAiOS10IDFA 广告跟踪限制的方案正是为了帮你应对这一挑战。 ,你可以通过SKAdNetwor
Swift SHClientInfo获取客户端APP各类硬件与系统信息 Swift 的客户端信息库SHClientInfo挺实用,能一口气帮你搞定设备的CPU 使用率、IP 地址、磁盘空间、电池状态还有硬件信息这些事。对做性能监控、调试优化或者做健康类 App 的你来说,真的是省时又省心。API 调用也挺,基本上你用过一次就上手了,响应也快,集成进项目也没什么负担。
Swift两数相加算法练习 LeetCode 上的“两数相加”问题,虽然看似简单,但其实是考察链表操作和进位的好题目。这个问题要求你用 Swift 写一个函数,接受两个链表作为输入,模拟从最低有效位到最高有效位的加法。结果也是以链表的形式返回。虽然链表的概念稍微有点抽象,但通过这个问题你可以加深对链表和基本算法的理解。至于代码
CooperAFNetworkSingleton基于AFNetworking的Swift网络封装框架 Swift 项目的网络求用起来不顺手?你可以试试CooperAFNetworkSingleton。它是基于老牌库AFNetworking的封装版,保留了经典的稳定性,同时用 Swift 语法重新梳理了一遍,和 Swift 项目搭配得挺舒服的。单例模式搞定整个网络层,整个 App 只跑一个网络实例,少
NewsAPISwift Swift客户端 NewsAPISwift 挺实用的,它是 News API V2 的 Swift 客户端,主要了最新的新闻头条功能,能从 30,000 多个新闻源和博客中搜索文章。你可以通过它来获取各个类别的新闻,包括商业、娱乐、科技等。它的使用也比较简单,支持传递语言、类别和国家等参数进行过滤,你精准获取想要的内