Swift安装与开发调试环境配置 要搭建一个可靠的 Swift 分布式存储环境,得搞定安装和配置。步骤挺多,但其实蛮。你需要一台 Ubuntu 服务器,安装一些依赖包,比如python-pip、python-virtualenv等,再创建 Swift 用户并设置权限。下载源码后,通过git获取 Swift 和 Swauth,分别安装
Swift自定义SegmentControl自动滑动到中间 自定义的SegmentControl支持自动滑动到中间,这个功能在多 iOS 应用中都蛮实用的,是在切换标签时,能让用户的体验更顺畅。你知道,标准的UISegmentControl并不支持这个功能,所以这个项目通过自定义来这个问题。 项目的核心是实现一个能根据手指位置自动滚动到中间的控件。当用户手指
UIColorHex Swift UIColor十六进制颜色扩展 想快速给你的 iOS 项目加个十六进制颜色支持吗?UIColorHex可以轻松帮你实现。只需把UIColorHex.swift文件拖进项目中,你就能用UIColor(hex: "#fff")的方式来设置颜色了。白色、黑色、其他颜色都能搞定,方便又简单,真的是适合懒人和时间紧张的开发者。你不需要再手动
Swift SimpleCalc练手计算器 Swift 编程的简单计算器,挺适合用来练手!这作业不仅让你对 Swift 有更深入的了解,还能通过 Xcode 的 Playground 功能来交互式地写代码,挺有意思的。你只需要克隆项目并打开SimpleSwift.playground文件,就能立马开始写代码啦。通过实现几个数学计算函数,你能更
Messenger-App Swift即时通讯项目 Swift 写的 Messenger-App,挺适合刚入门的你练手用。作者是通过 Codecademy 学的 Swift,基础内容都打过一遍:变量、条件语句、数组、函数、结构体这些基本功还挺扎实的。虽然暂时没有完整源码,但思路清晰,蛮适合你参考构建自己的小项目。 结构体的用法是亮点,像是把用户、消息
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