BWDragBadge拖拽徽章视图组件 想要在你的 iOS 项目中实现一个可以像 QQ 一样自由拖动的徽章视图吗? BWDragBadge 就是你需要的工具!它是用 Swift 写的,简单易用。只需要将文件添加到你的项目中,使用几行代码就能创建出一个可拖动的徽章。 let dragBadgeView = DragBadge(frame:
Swift iOS客户端OC到Swift迁移教程 如果你正在开发 iOS 应用,想要将现有的 Objective-C 项目迁移到 Swift,或者只是想了解 Swift 的基本用法,这个《一个》iOS 客户端的 Swift 迁移教程会是个不错的选择。Swift 语言相对 Objective-C 更简洁、现代,尤其是它的类型系统和内存管理。Swift
JTBinaryHeap简单二进制堆包装器for Objective-C和Swift 二进制堆的简单包装器,Objective-C 和 Swift 项目都能用,代码量少,效率还不错。JTBinaryHeap 就是专为 CFBinaryHeap 打了个轻量封装,最小堆操作特顺手。 初始化 JTBinaryHeap 后直接用 addValue: 添加元素,最小值用 minimumValu
Swift Documentation示例NSHipster文章配套项目 NSHipster 的这篇文章有一个挺不错的配套项目——**Swift-Documentation-示例**。它的作用简单,就是你生成漂亮的 Swift 文档。只要你有 Xcode 和 Git 环境,再加上 Ruby 的支持,就可以轻松上手。通过几行命令,你就能克隆项目、安装依赖,并生成一份漂亮的文
Swift-iOS-Workshop使用Swift Playgrounds入门iOS开发 Swift-iOS-Workshop 是一个挺适合入门的教程,专门如何用Swift和Swift Playgrounds做 iOS 应用。如果你是第一次接触这块,没啥经验也不用担心,教程会一步步带你做一个单位转换器应用。嗯,虽然刚开始学习会觉得有点儿复杂,但只要跟着教程走,真的不难。Swift 是Ap
swift-DWQPayManager微信支付与支付宝支付封装库 在 iOS 开发中,集成第三方支付并不难,是通过swift-DWQPayManager。这个项目专门封装了微信支付和支付宝支付,让你不用费劲理解底层的 SDK,就能轻松实现支付功能。想要快速集成支付?只需配置商户信息,调用对应的支付方法,像startWeChatPay()或者startAlipayP
iOS Swift贝塞尔路径动画 Swift 的贝塞尔路径动画,真是玩出花了。iOS 里的UIBezierPath,搭配CAShapeLayer,可以画出各种弯弯绕绕的曲线,用strokeStart和strokeEnd做出那种线条“慢慢画出来”的效果,看起来丝滑。这个资源包ios-swift bezier animation.zip
SwiftUI by Tutorials教程指南 SwiftUI 的出现真的是前端开发者的一大福音,它让你告别了繁琐的 UIKit 代码,用简单直观的声明式语法来你的 UI。不论是 iOS、iPadOS 还是 macOS,甚至 watchOS、tvOS,SwiftUI 都能你快速构建响应式、流畅的界面。你可以通过声明让系统自动 UI 的更新,省去了
CustomExtensionKeyboard自定义键盘扩展Swift 4.1 想做个自定义键盘扩展?CustomExtensionKeyboard是个不错的选择,它用Swift 4.1写的,利用了 iOS 的 App 扩展 API。自 iOS 8 起,App 就能在其他应用里插入自定义功能,键盘扩展就是其中之一。你只需要在设置中添加新键盘,选择你的自定义键盘,回到应用程序里,
Food Delivery iOS App使用Swift构建,集成Pusher推送功能 iOS 的 Swift 写的送餐 App,整体结构清晰,功能也比较齐全。用到了Pusher的推送功能,消息能第一时间送达用户手机。你只需要有台装了 Xcode 的 Mac,再熟悉点 Swift,基本就能跑起来。 前端部分是原生 iOS,响应也快,页面流畅度还不错。后端用的是Node.js,用法不复杂