Swift超轻型等待提示组件 轻型等待提示的设计在开发中蛮常见的,尤其是在需要展示一些等待操作的情况下。比如说,用户点击某个按钮开始加载数据或进行网络求时,这时就需要一个提示,让用户知道系统在忙而不是卡死了。 这款swift-超轻型等待提示项目在 Swift 环境下实现轻量级的等待提示。利用原生的UIProgressView和U
Swift-iOS常用工具集 Swift-iOS 开发里的工具类合集,帮你权限、存储、安全几个老大难问题。权限求方面做得比较细,像相册、相机、麦克风这些都有现成封装,直接用就行,不用每次都查文档。还有操作 Plist 文件的类,读写都挺方便的。密码这块用了SSKeyChain,安全性和实用性都还不错。整体设计也比较统一,基本都用
LTCycleView Swift轮播图控件 swift 写的无限轮播图控件,支持自动轮播、底部阴影、文字、还有 pageControl 的位置调整,功能还挺全。ios-LTCycleView.zip这个资源,用起来比较轻松,UI 展示效果也比较灵活。适合做图片轮播广告或者首页 banner 那类场景。 底部文字对齐方式也能选,像靠左、居中这些
Swift学习笔记整理 Swift 的学习笔记,内容比较实用,适合刚上手或者想系统梳理的朋友。<《The Swift Programming Language》》原书是英文的,一开始没啥靠谱的中文翻译,这份笔记就是边学边总结的,有点“边啃边译”的味道。前几章都有覆盖,语法基础、控制流、函数啥的都有提到。 嗯,内容不算
操场Objective-C与Swift实时交互平台 支持 Objective-C 和 Swift 的操场工具,响应快、功能全,用起来还挺爽。比起 Xcode 里的 Playgrounds,这玩意儿更轻便,启动也快,写点测试代码、验证下算法、调个动画状态,都挺合适。嗯,Objective-C 也能搞这种实时反馈的体验,别被旧印象骗了。 实时输出、值同步
CWActionSheet Swift 3.1微信风格弹窗组件 微信风格的底部弹窗在多场景下都挺好用的,像选择操作、展示列表都少不了。CWActionSheet就是仿微信做的一个ActionSheet组件,用的是Swift 3.1写的,样式和交互还原得比较细,横竖屏切换也都能兼容。 导入也简单,推荐你直接用pod 'CWActionSheet',配置好后在需要的
DDGDataCache Swift本地缓存支持二级目录及文件单独删除 Swift 的缓存操作一向不算轻松,但这个叫做DDGDataCache_Swift的库就挺贴心的。你只要一句代码,就能搞定一级目录和二级目录的缓存逻辑,关键是还能单独删掉某个目录下的文件,挺适合做图片、JSON 数据那种本地存储。 它用的是系统自带的FileManager,像createDirect
高清彩版Test-Driven iOS Development with Swift 4.0 高清彩版的《Test-Driven iOS Development with Swift 4.0》算是你做 iOS 开发时不可多得的宝藏书了。讲 TDD 不啰嗦,Swift 4.0 用得也地道,关键是配图清晰,排版舒服,看着就有写代码的冲动。 测试驱动开发的核心是什么?先写测试,再写实现。听着像多此
LiteNetwork 1.0.1轻量级网络请求框架 Swift 的轻量级网络求框架 LiteNetwork,挺适合日常开发里多任务求那一块。它把原生URLSession重新封装了一下,链式调用做得还蛮顺手的,适合像你这种不想被 callback 嵌套烦死的朋友。 链式的求结构清晰,多个求串起来写,比传统写法舒服多了。你可以一口气把几个任务排好顺序,中
Swift计算器项目基础计算功能实现 对于想学习 Swift 的朋友,这个计算器项目挺不错的。它的代码简洁,功能也基础,适合初学者用来练手。你可以通过这个项目了解一些常见的界面布局、按钮点击事件和基本的计算逻辑实现。你可以自己修改一些界面风格,也可以在功能上做些扩展,比如添加科学计算器的功能。,学习 Swift 的朋友不妨试试这个源码,