转自

http://dev.swiftguide.cn/archive/featured-open-source-projects-in-swift_v1.0.html


目录

  • 工具
  • 存储
  • 网络
  • 图片
  • 框架
  • 界面
  • 示例
  • 应用

工具

  • SwiftyJSON By tangplin,lingoer : GitHub 上最为开发者认可的 JSON 解析库
  • Argo By thoughtbot : 函数式 JSON 解析库
  • JSONCodable By Matthew Cheok : 基于 Swift 2 新特性的 JSON 解析库
  • Decodable By Johannes Lund : Swift 2 版 JSON 解析(对象映射)库
  • CaesarParser By @晨钰Lancy : 这款 JSON 解析类库比较简洁、耐用
  • TidyJSON By @benloong : 简单易用Swift全平台JSON库
  • Freddy By Big Nerd Ranch : 充分考虑 Swift 固有语法的 JSON 解析类
  • PMJSON By Postmates : 简单、实用、高效的 JSON 解析类库
  • TryParsec By Yasuhiro Inami : 支持 CSV,XML,JSON 以及简单算术表达式解析工具库
  • Mirror By Kostiantyn Koval : 通过反射实现镜像对象封装库
  • Dollar.swift By Ankur Patel : Swift 版 Lo-Dash (或 underscore )函数式工具库
  • protobuf-swift By Alexey Khokhlov : Protocol Buffers 的 Swift 语言实现库
  • SwiftMoment By Adrian Kosmaczewski : Swift 版Moment.js
  • Swifternalization By Tomasz Szulc : 实用的本地化工具库
  • OAuthSwift By Dongri Jin : 国外主流网站 OAuth 授权类库
  • PathKit By Kyle Fuller : 小而美的路径管理类
  • SwiftyBeaver By Sebastian Kreutzberger : 多彩的日志输出类,支持 Xcode 或 log 文件
  • XCGLogger By Dave Wood : 功能完整的日志管理类库
  • CleanroomLogger By emaloney : 相当于 CocoaLumberjack 或 Log4j
  • Loggerithm By 张宏昊 : 靠谱的日志管理输出类库
  • Surge By Mattt Thompson : 基于苹果 Accelerate 高性能计算框架封装库
  • Watchdog By Wojtek Lukaszuk : 实时监视主线程运行或堵塞情况
  • Async By Due Munk : 简洁的后台执行代码封装库
  • Validated By Benjamin Encz : 通过值验证或限定,快速定义新类型的微类库
  • Regex By Adam Sharp : 实用的正则表达式微框架类库
  • Future By Le Van Nghia : 基于微框架设计的异步执行及结果响应类
  • Euler By Mattt Thompson : 直观、简洁的数学表达式∛27÷3+∑[3,1,2]
  • Scale By Khoa Pham : 单位计算及换算类库
  • SigmaSwiftStatistics By Evgenii Neumerzhitckii : 统计类计算函数集类库。简单、实用
  • Spectre By Kyle Fuller : BDD 框架,写小清新代码
  • LocationManager By Jimmy Jose : 地理位置管理封装库
  • GEOSwift By Andrea Cremaschi : 轻松地处理地理对象模型和相关地形操作
  • Siren By Ariel Sabintsev : 当应用更新时,通知用户并提供App Store链接
  • BrightFutures By Thomas Visser : 漫长或复杂计算由独立线程异步来完成
  • SMCKit By beltex : 获知 cpu 温度、风扇、电池等 Mac 硬件状态信息
  • Device By Lucas Ortis : 简单直接地判断 iOS 设备版本及屏幕尺寸工具类
  • Versions By Christoffer Winterkvist : 版本比较小工具
  • Rainbow By Reid Gravelle : 提高代码可读性及易用性的 UIColor 扩展
  • swift-validator By Jeff Potter : 基于规则的输入验证类库
  • SwiftCop By Andres Canal : 支持正则表达式格式验证库
  • Transporter By Le Van Nghia : 短小、精悍、易用的多文件上传和下载传输库
  • CryptoSwift By Marcin Krzyzanowski : Crypto 算法及相关功能类库
  • SemverKit By Alexandros Salazar : 基于语义化版本规范 2.0.0 版本号的解析类库
  • Format By Roy Marmelstein : 针对数字、货币、地址及颜色的格式化库
  • Money By Daniel Thorpe : 完整、实用的货币格式多语言支持
  • Punctual.swift By Harlan : 日期访问及操作更加自然语言化
  • Timepiece By Naoto Kaneko : 日期加减运算、初始设置、变更以及格式解析
  • SwiftDate By Daniele Margutti : 几乎涵盖了已知开源日期类库所有优秀特性
  • SwiftyTimer By Radek Pietruszewski : 一个更友好、更简单的时间操作 NSTimer 扩展
  • SwiftSequence By oisdk : 简洁、灵活、多变的操作 SequenceType
  • Parsimmon By Ayaka Nonaka : 小而美的自然语言分析工具包,参考NSLinguistic Tagger
  • SwiftPriorityQueue By David Kopec : 通用优先级队列数据结构实现类
  • Result By Antitypical : 精巧实用的 success/failure 小类库
  • SwiftPriorityQueue By David Kopec : 通用优先级队列数据结构实现类(二进制堆)
  • FontBlaster By Arthur Ariel Sabintsev : 调用自定义字体封装类
  • Prephirences By Phi Mage : 让开发者更方便管理、读写应用的配置
  • Locksmith By Matthew Palmer : 面向协议便于扩展的 Keychain 类库
  • RateLimit By Sam Soffes : 简单、实用的限制执行次数类库
  • DDMathParser By Dave DeLong : 功能更强大的数学表达式解析器。
  • SWXMLHash By David Mohundro : 易用的 XML 解析类库
  • FileKit By Nikolai Vazquez : 使用简单、功能完整的文件管理工具库类
  • QueryKit By Kyle Fuller : 使用简单、功能完善的 CoreData 查询类库
  • FlagKit By Bowtie : 漂亮、完整的国旗小图标工具集
  • Zephyr By Arthur Ariel Sabintsev : 将 NSUserDefaults 数据同步 iCould 实用工具类
  • EZSwiftExtensions By Goktug Yilmaz : 让 Swift 基础类型及基础类更容易访问扩展
  • SwiftVerbalExpressions By VerbalExpressions : 通过函数方式编写复杂正则表达式
  • Progress.swift By Justus Kandzi : 循环内嵌进程代码显示进程条
  • Rainbow By @onevcat : 七彩字串输出
  • Then By Suyeol Jeon : 不失可读性前提下简化初始化语法
  • Chirp By trifl : 应用中装载、播放、停止声音文件
  • Zip By Roy Marmelstein : 基于minizip的解、压缩框架库
  • Every.swift By Samhan Salahuddin : 定时重复执行代码段工具类库
  • Tentacle By Matt Diephouse : 构建于 ReactiveCocoa 的 GitHub API
  • BTree By Károly Lőrentey : 基于 B-Tree 更优执行性能的集合类型实现

存储

  • AlecrimCoreData By Alecrim : 更容易地访问 CoreData 对象封装类库
  • SQLite.swift By Stephen Celis : 简单、轻量,使用上最 sql 的 sqlite 封装库
  • Realm By Realm : 志向代替 Core Data 和 sqlite 的移动数据库
  • swiftydb By Øyvind Grimnes : sqlite O-R 映射工具类库
  • SwiftRecord By ark : 基于 Core Data 极为轻量、易用的对象持久化工具库
  • CoreValue By Benedikt Terhechte : Swift 2 版 Core Data 封装库PhoneNumberKit
  • Pantry By Nick O'Neill : 可以持久化基础类型变量值的类库
  • GRDB.swift By Gwendal Roué : 让操作 sqlite 再简单一点
  • Graph By CosmicMind : CoreData 持久化类库,设计新颖、使用简单
  • fluent By Qutheory : 快速实现 CRUD 操作的对象存储类库

网络

  • Alamofire By Mattt Thompson : 著名的 AFNetworking 络基础库 Swift 语言版
  • AlamofireImage By Christian Noon : 基于 Alamofire 的网络图片组件库
  • starscream By Dalton : WebSocket 客户端类库
  • SocketIO-Kit By Ricardo Pereira : 基于Starscream的 socket.io 实现
  • SwiftWebSocket By Josh Baker : WebSocket 协议(RFC 6455)实现类库
  • APIKit By Yosuke Ishikawa : 安全地可定制化网络请求基础类库
  • Stargate By contentful-labs : 通过 iPhone 桥接实现 Mac 与 Watch 的即时通讯
  • CoreStore By John Estropia : 提供高可读性,一致性及安全性的 Core Data 管理类库
  • TLMetaResolver By Tryolabs : 解析 HTML 头部 Meta Tags
  • Ji By @HonghaoZ : Swift 版 HTML/XML 解析器
  • R.swift By Mathijs Kadijk : Hardcode 字符串配置
  • NetReachability By Fan Liu : 检查网络连接的连通性
  • Reachability.swift By Ashley Mills : 检测网络连通性实用工具库
  • MonkeyKing By @nixzhu : 信息递交中文社交网络

图片

  • ImageScout By Reda Lemeden : 最小网络代价获得图片大小及类型
  • DominantColor By Indragie Karunaratne : 提取图片主色示例项目
  • Toucan By Gavin Bunney : 小而美的图片变换及处理类
  • gifu By Reda Lemeden : 高性能 GIF 显示类库
  • XAnimatedImage By Khaled Taha : 基于 FLAnimatedImage 高性能 GIF 显示类库
  • JWAnimatedImage By 王佳玮 : 集中了目前主流的 GIF 显示库(如 FLAnimatedImage,Gifu)的优点
  • apngkit By @onevcat : 解析和显示 APNG 的框架
  • HanekeSwift By Haneke : 轻量带缓存高性能图片加载组件
  • SwiftColorArt By Jan Gregor Triebel : 图片色系决定界面背景色及字体显示颜色
  • UIImageColors By jathu : 功能同上。获取主色、次色、背景色、详细色
  • Concorde By contentful-labs : 一个可用于下载和解码渐进式 JPEG 的库
  • KFSwiftImageLoader By Kiavash Faisali : 极高性能、轻量、低功耗网络图片异步加载库
  • AFImageHelper By Melvin Rivera : 填色和渐变、裁剪、缩放以及具有缓存机制的在线图片获取
  • DynamicColor By Yannick Loriot : 得到不同深浅、饱和度、灰度、色相,以及反转后的新颜色
  • Nuke By Alexander Grebenyuk : 完整、强大、实用的图片管理类库
  • Filterpedia By simon gladman : Core Image 下强大的图片滤镜类库演示应用

框架

  • PromiseKit By Max Howell : Swift 化的 Promise 类库
  • AsyncDisplayKit By facebook : 提供界面的高流畅性切换及更灵敏的响应
  • Cartography By Robert Böhnke : 基于代码级的自动布局封装框架
  • Stevia By S4cha : 简单、直观的纯代码自动布局类库
  • MMWormhole By Mutual Mobile : iOS 扩展与宿主应用的通讯框架
  • Wormhole By @nixzhu : MMWormhole的纯 Swift 版本
  • NetworkObjects By Coleman Miller : 轻量版 HttpServer 框架,跨平台解决方案
  • SwiftFoundation By PureSwift : 跨平台(支持 Linux)、面向协议编程基础库
  • MotionKit By Haroon Baig : 方便使用三轴陀螺仪、加速感应器及磁力仪
  • Jetstream By Uber : 支持多用户实时通讯的 MVC 框架
  • SwiftSpace By simon gladman : 通过重力感应、陀螺仪、摄像头等常用传感器进行三维绘图
  • JSQNotificationObserverKit By Jesse Squires : 轻量、易用的通知发送及响应框架类库
  • X By Sam Soffes : iOS/OS X 平台统一开发类库
  • TouchVisualizer By Morita Naoki : 实用的多点触摸可视化组件
  • Bond By Bond : 使用简单、易于理解的对象绑定框架
  • Prototope By Khan Academy : 一款轻量的 Javascript 桥接 Swift 库
  • XcodeServerSDK By Honza Dvorsky : 非官方 Xcode Server SDK 封装库
  • ios-universal-webview-boilerplate By Freeman : 快速封装 WebApp 到 iOS 应用
  • Perfect By PerfectlySoft : 打造专业应用服务器开始
  • Zewo By Zewo : 底层库组件化超强大中间件框架
  • Kitura By Swift@IBM : IBM Swift 开发组的开源 Web 服务器
  • Express By Crossroad Labs : Swift 版 Express.js 风格应用服务器
  • Swifton By NECOLT : Ruby on Rails 风格 Web 服务器框架
  • Epoch By Zewo : 独立于平台的 Http 服务器
  • swift-http By Henry Tr. : 符合开放平台规范的最简 HTTP 示例服务器
  • Curassow By Kyle Fuller : 简单、高效、低耦专业 Web 服务器及示例
  • swifter By Damian Kołakowski : 轻量的 HTTP 服务器引擎
  • vapor By Tanner : 更轻量、小巧型,且方便二次开发的 Web 服务器
  • blackfish By Elliott Minns : 基于 Node.js/Express 风格的 Web 服务器
  • CKSIncrementalStore By CloudKitSpace : 基于 CloudKit 服务器实现多终端数据同步
  • apous By David Owens II : 让 Swift 成为脚本语言
  • RxSwift By ReactiveX : 让事件驱动应用更容易进行管理
  • Interstellar By Jens Ravens : 简单、轻量的函数响应式编程框架
  • mattress By BuzzFeed : 离线缓存 Web 浏览内容
  • BluetoothKit By Rasmus Taulborg Hummelmose : 基于 CoreBluetooth API 跨设备间蓝牙通讯封装类库
  • Erik By phimage : 主要应用于网页功能测试
  • Chatto By Badoo Development : 轻量级聊天应用框架及示例
  • ALCameraViewController By Alex Littlejohn : 摄像头视图控制器
  • Swift-AI By Collin Hundley : 开发中的 AI 及机器学习库
  • Popsicle By David Román : 内置支持 UIKit 的插值框架类库及演示
  • C4iOS By -- C4 -- : 用更少的代码,创建最佳应用体验库
  • BothamUI By Karumi : MVP 框架库及示例
  • ReduxKit By ReduxKit : 新颖的状态流记录框架
  • SwiftyGPIO By Umberto Raimondi : 控制 C.H.I.P. 或树莓派的 GPIOs
  • Swindler By Tyler Mandry : 管理 OS X 应用窗口框架
  • Chameleon-Swift By Daniel Hong : 将 iOS API 移植到 OS X 的高度实验性项目
  • SwiftAndroid By SwiftAndroid : 苹果swift开源分支,写 Android 应用,详见:Getting started
  • FolioReaderKit By FolioReader : ePub 阅读器及解析框架库
  • LeanCloud SDK By LeanCloud : 数据存储、用户管理、消息推送、应用统计、社交分享、实时聊天等服务
  • Localize-Swift By Roy Marmelstein : 国际化及本地化字符串框架库
  • AudioKit By AudioKit : 音频合成、加工及分析平台框架库
  • URLNavigator By Jeon Suyeol : URL 与 view controllers 导航映射
  • Heimdall By Henri Normak : 易用的加、解密安全框架(AES/RSA)库
  • RealmIncrementalStore By エウレカ : 集 Realm 数据库和 CoreData 对象模型两者优势

界面

  • Spring By Meng To : 提供动画调试功能的强大动画的 API 库
  • ReactiveAnimation By ReactiveCocoa : 知名ReactiveAnimation 的 Swift 版子项目
  • DKChainableAnimationKit By Draveness : 高可读、链式代码风格动画框架库。
  • Advance By Storehouse : 侧重在手势交互、帧动画、自定义动画及仿真类型的动画框架库
  • Cheetah By Suguru Namura : 易用、高可读链式动画类库
  • SwiftGraphics By Jonathan Wight : 易学、易用的绘图工具库封装
  • animated-tab-bar By Ramotion : 灵动的动画标签栏类库,storyboard中使用
  • Eureka By XMARTLABS : 功能强大的表单(XLForm)组件库
  • AutocompleteField By Filip Stefansson : 简单快捷的自动输入不能少
  • SwiftyFORM By Simon Strandgaard : 表单框架,亮点是表单验证规则引擎
  • SwiftForms By Ángel Ortuño : 表单递交库,快速开发利器
  • Static By Venmo : 使用简单、功能强大地静态表格视图组件
  • BWWalkthrough By Yari : 界面切换中加入灵动的动画效果
  • ios-charts By Daniel Gindi : Android 图表开源库 MPAndroidChart 的 Swift 版
  • PNChart-Swift By Kevin Zhow : 带动画效果的图表控件库
  • SwiftCharts By Ivan Schütz : 基于层架构设计思想的图表类库
  • HamburgerButton - Menu/Close By Robert Böhnke : 无论设计还是代码,都进行了精雕细琢
  • HamburgerButton - Menu/Back By Arkadiusz Holko : 对应博文可知,开发者动画开发经验相当丰富
  • HamburgerButton - Check By Takuya.Okamoto : Hamburger 风格按钮动画图标(单选)组件
  • TKSubmitTransition By Takuya Okamoto : 登录加载、返回按钮转场动画组件
  • circle-menu By Ramotion : 圆形缩放菜单类库及演示
  • AIFlatSwitch By cocoatoucher : 一款带平滑过渡动画的 Switch 组件类
  • LiquidFloatingActionButton By Takuma Yoshida : 可定制水滴型浮动动态按钮组件
  • XLActionController By XMARTLABS : 具有丰富可定制风格及动效的 Action 控制类
  • Swift-Prompts By Gabriel Alvarado : 一款漂亮、实用的提示弹窗
  • SweetAlert-iOS By Viktor Radchenko : 带动画效果弹窗封装类
  • Dodo By The Exchange Group : 一款轻量地可定制信息栏小组件
  • AnimatedTabBar By Ramotion : 灵动的动画标签栏类库
  • KYCircularProgress By Kengo YOKOYAMA : 简单、实用路径可定进程条
  • Circular-Progress-View By Wagner Truppel : 小而精悍地可定制类似  Watch 圆型进程条组件
  • GaugeKit By Petr Korolev :  Watch 风格运动进程表盘
  • LiquidLoader By Takuma Yoshida : 细滑进程装载动画效果
  • FloatLabelFields By Fahim Farook : Float Label Pattern 浮动标签输入效果类
  • ParkedTextField By Gunay Mert Karadogan : 带固定文本的输入组件
  • ActiveLabel.swift By Optonaut : 扩展实现 UILabel 触控事件针对 “#,@,链接” 响应
  • GMStepper By Gunay Mert Karadogan : 带动画效果、支持手势滑动操作的步进标签
  • MapManager By Jimmy Jose : 地图及路径管理封装库
  • LineChart By Mirco Zeiss : 功能完整、实用的折线图组件
  • KSTokenView By Khawar Shahzad : 带搜索、快捷输入、分段显示关键词输入组件
  • TFBubbleItUp By The Funtasty : 配置性很强的分段文本标签输入组件
  • reel-search By Ramotion : 自然且毫无违合感快捷输入并选择组件
  • GearRefreshControl By Andrea Mazzini : 无违和感的下拉刷新动画组件
  • ElasticTransition By Luke Zhao : 畅快、无违和感的皮筋式动画转场
  • DGElasticPullToRefresh By Danil Gontovnik : 皮筋式弹性下拉即刷新组件及演
  • MAGearRefreshControl By Michaël Azevedo : 同样是下拉刷新,人家花了很大的心思写代码
  • PullToRefresh By Yalantis : 刷新动画可定制的下拉数据请求更新组件
  • PullToBounce By Takuya.Okamoto : 弹跳球效果下拉即刷新动画类库及演示
  • folding-cell By Ramotion : 自然流畅、清新的单元格折叠动画类及演示
  • Koloda By Yalantis : 基于卡片的 Tinder-style 动画效果示例
  • tispr-card-stack By tispr : 卡片风格动画切换组件及完整交互示例
  • CameraManager By Imaginary Cloud : 简单、易用的相机管理封装类库
  • QRCodeReader By Yannick Loriot : QR 二维码阅读组件及示例
  • SwiftQRCode By Fan Liu : 简单、实用的 QR Code 扫描识别及生成库
  • swiftScan By MxABC : 具有丰富功能的二维码扫描组件及类库
  • AAFaceDetection By Aaron Abentheuer : 简单、实用的面部识别封装库
  • JGTransitionCollectionView By Jay Gajjar : 集合视图扩展实现自动布局及单元项动画
  • SABlurImageView By szk-atmosphere : 支持渐变动画效果的图像模糊化类库
  • Blurable By simon gladman : 基于 Swift 协议扩展实现任意 UIView 的高斯模糊算法滤镜库
  • WobbleView By inFullMobile : 当界面组件过渡时,带波纹摆动效果的组件扩展
  • RichEditorView By Caesar Wirth : 一套可定制富文本编辑器组件及示例(基于 HTML5)
  • MarkdownTextView By Indragie Karunaratne : 非常轻量、简洁、高效的 Markdown 编辑组件及示例
  • DBPathRecognizer By Didier Brun : 基于路径模型的手势识别工具
  • PennyPincher By fe9lix : 手势识别机器学习类库及演示
  • Tactile By Damien : 让手势识别如虎添翼
  • GuillotineMenu By Yalantis : 极具创意及突破精神的动画演示
  • SingleLineShakeAnimation By Håkon Bogen : 用一行代码给视图加上抖动效果
  • JGFlipMenu By jeff greenberg : Flip 式菜单及其对应动画组件
  • ChineseTraditionalColors By Zhixuan Lai : 中国传统颜色引用 UIColor 扩展
  • Hue By Hyper : 常规功能集于一身的定义、使用颜色库
  • ShinpuruLayout By simon gladman : 通过水平和垂直分组模块实现简单、快速布局的组件库
  • Neon By Mike Amaral : 功能强大的 UI 布局神器
  • ZoomTransition By Tristan Himmelman : 通过手势操控图片的放大、缩小、旋转等自由变化效果的组件及示例
  • MCMHeaderAnimated By Mathias : 提供列表与详细页切换转场动画
  • ZLSwipeableViewSwift By Zhixuan Lai : 多变的卡片切换转场动画封装类库
  • SwiftPages By Gabriel Alvarado : 高可定制类似 Instagram 视图滑动切换
  • Butterfly By Wongzigii : 轻量、优雅的缺陷报告及反馈组件
  • Presentation By Hyper : 方便你制作定制的动画式教程
  • RazzleDazzle By IFTTT : 基于关键锁的动画框架类库
  • Sapporo By Le Van Nghia : 单元格模型驱动的集合视图管理器
  • QuickRearrangeTableView By Sergey Pershenkov : 基于 UITableView 的快速重排功能
  • ConfigurableTableViewController By Arkadiusz Holko : 多类型可扩展单元格 UITableViewController
  • SlideMenuControllerSwift By Yuji Hato : 侧滑菜单组件
  • CKWaveCollectionViewTransition By Cezary Kopacz : 仿波纹(图片)视图收放动画
  • NVActivityIndicatorView By Nguyen Vinh : 酷炫的装载动画库及演示
  • FillableLoaders By Pol Quintana : 可定制个性化填空式装载类库
  • EasyTipView By Teodor Patraş : 弹出提示框类及演示示例
  • Popover By Yusuke Takahashi : 泡泡风格弹出视图封装类库
  • BRYXBanner By Bryx : 可以带图片显示的下拉通知条类库及示例
  • Whisper By Hyper : 使用简单、功能实用的消息及应用通知组件
  • SwiftPasscodeLock By Yanko Dimitrov : 可定制密码锁类库及示例
  • PhotoBrowser By Charlin_冯成林 : 照片浏览利器,定制化特性丰富
  • AMScrollingNavbar By Andrea Mazzini : 上下滚动时自动消隐或显示导航标题栏
  • GooeyTabbar By @KITTEN-YANG : 皮筋式弹性缩放工具栏示例及演示
  • PagingView By Kyohei Ito : 注重细节的自动布局分页视图
  • InceptionTouch By Ricardo Zertuche : 让没有 3D Touch 设备也有类似交互体验
  • Instructions By Frédéric Maquin : 可定制操作指引框架及演示
  • SwiftGraph By David Kopec : 可应用于 iOS/OSX 平台的图形数据结构类库及演示
  • TrelloNavigation By @靛青K : 类似 trello 的导航动效控件实现
  • MPParallaxView By Droids On Roids : Apple TV 中 Parallax 效果
  • TKSwitcherCollection By @TBXark : Switch 切换动画效果集合组件及演示
  • DateRangePicker By MrMage : 日期区间选择组件
  • Periscope-VideoViewController By Danil Gontovnik : 简洁实用的视频快进、倒带控制
  • VideoSplashKit By MovieLaLa : 易用的视频播放组件。P.S. 视频及 tvOS 开发可以关注该开发者
  • Gecco By yukiasai : 帮助开发者快速制作新手导引界面
  • STLocationRequest By SvenTiigi : 360 度 3D 俯瞰图方式请求用户位置

示例

  • LTMorphingLabel By Lex Tang : 特赞的文字飘入飘出效果
  • AEXML By Marko Tadić : 简单又易于的 XML 解析类及示例
  • whereami By Victor Jalencas : 通过命令行获得当前设备地理位置
  • Design-Patterns By Oktawian Chojnacki : 如何使用常用设计模式及示例
  • FileBrowser By Roy Marmelstein : iOS 下 Finder 风格文件浏览器
  • PhotoBrowser By Zhouqi Mo : 简单又实用的 Instagram 图片浏览功能
  • SKPhotoBrowser By suzuki-0000 : 中规中矩、实用的图片浏览类库
  • ImageViewer By MailOnline : 用心之作图片全屏预览组件及类库
  • CardAnimation By @seedante : 卡片式垂直翻转动画。实现思路
  • RMParallax By Michael Babiy : 简单的帮助向导界面组件及示例
  • WatchKit-Apps By Kostiantyn Koval : 学习 WatchKit 应用的示例式教程集锦
  • CarlosButron - Examples By Carlos Butron : 60多个(技术品类丰富的)示例项目集锦
  • LayerPlayer By Scott Gardner : 全面展示核心动画 API 示例项目
  • COBezierTableView By Knut Inge Grosland : 编辑 Bezier 曲线四点位置设置及动画演示
  • MetalParticles By simon gladman : 超强计算、极致渲染,发挥 GPU 最高效能 Metal 示例项目
  • Project-RainMan By Aaron : 采用 Forcast.io API 的天气预报应用
  • UIStackView-Playground By Christopher Truman : 采用 UIStackView 平铺式自动布局示例
  • watchOS-2-Sampler By shu223 : watchOS 2 若干新特性写的示例
  • SwiftSideslipLikeQQ By @吕文翰_JohnLui : 再造 “手机QQ” 侧滑菜单
  • BlackHawk By @吕文翰_JohnLui : 基于 WKWebView 的 Cordova 兼容实现
  • Plum-O-Meter By simon gladman : 基于 3D Touch 模拟电子秤
  • StarWars.iOS By Yalantis : 瞬间崩塌为小方块动画效果
  • HackingWithSwift By twostraws : hackingwithswift.com 示例项目代码库
  • swift-algorithm-club By Matthijs Hollemans : Swift 算法俱乐部学习库
  • furni-ios By @TwitterDev : 由 Twitter 基于 Fabric 开发的家居商店应用演示
  • Ares By Indragie Karunaratne : P2P 文件传输演示项目
  • trySwiftApp By Natasha Murashev : 一款较为完整的会议原型应用
  • 30DaysofSwift By @Allen朝辉 : 相比100 Days of Swift,一样的赏心悦目
  • AFBrushBoard By @AfryMask : 毛笔画板演示

应用

  • edhita By Tatsuya Tobioka : 支持 Markdown,HTML 预览的文本编辑器
  • Markoff By thoughtbot : 运行于 OS X 基于 cmark 轻量级 Markdown 预览
  • WWDC By Guilherme Rambo] : WWDC 2015应用下载
  • firefox-ios By Mozilla : 来自 Mozilla 开发团队大型纯 Swift 项目
  • focus By Mozilla : 拦截 Safari 的广告内容,分析和社交追踪器等
  • Carthage By Carthage : 更简单的方式来管理 Cocoa。与CocoaPods 差别
  • SwiftWeather By Jake Lin : 清新淡雅持续改进天气预报项目
  • VPNOn By Lex Tang : 驻在通知中心内的 VPN 开关应用
  • LeetCode-Solutions By @diwup : LeetCode 的 Swift 语言版解题方案
  • androidtool-mac By Morten Just : 在 Mac 上使用的 Android 工具(一键截屏,视频录制,APK 安装等)
  • CoPilot By Sven A. Schmidt : 协同编程 Xcode 插件
  • IBAnimatable By @林永坚 : 基于 Xcode 插件技术快速原型开发工具
  • Refactorator By John Holdsworth : Xcode 代码重构插件,使重命名变量、函数、枚举名等变得方便
  • SwiftCov By Realm : 代码测试覆盖率命令行工具
  • ViewMonitor By Daisuke Yamashita : 测量视图位置、大小、背景、字体大小等,开发调试神器
  • SwiftMock By Matthew Flint : 一款 Mock 框架,单元测试的好伴侣
  • MockFive By Daniel Burbank : 面向协议编程单元测试 Mock 框架
  • Cuckoo By SwiftKit : 用法更接近于传统单元测试 Mock 框架库
  • Tomate By Dominik Hauser : 圆盘式计时器让你更专注于工作或学习
  • droptogif By Morten Just : 视频拖拽到应用窗口后自动转换为 GIF 动画
  • swiftmi-app By feiin : 完整的社区应用
  • phphub-ios By @李锦发 : PHPHub iOS 应用
  • Swift-Radio-Pro By Swift Code X : 集成 LastFM 的专业电台应用
  • SimpleMemo By @李俊likumb : 支持 3D Touch 功能易便签
  • xcode-snippets By Abizer Nasir : Mattt 同学 Xcode-Snippets/Objective-C 的 Swift 版本
  • VWInstantRun By @ShengjiaWANG : 即时运行选中的代码片段
  • Laurine By Jiří Třečák : 本地化代码生成器及示例,为了开发更得力
  • BrowserTV By Sash Zats : 可交互 Apple TV 浏览器
  • QingDict By @Nozama : 轻量级、实用主义的词典程序
  • Yep By Catch : “打造由天才开发给天才们使用的社交软件”
  • Phonetic By @iAugus : iOS 版的 Phonetic Contacts
  • shift-js By ShiftJS : Swift 程序员在写 iOS 和 Web 应用时无需语言切换

Swift 开源项目精选-v1.0的更多相关文章

  1. xcode6.1 – Xcode 6.1中项目模板中缺少类前缀

    项目模板上曾经有一个类前缀字段,这有助于区分项目类和框架类.Xcode6.1项目模板中不再提供此功能.这背后的意图是什么?

  2. ios – 伞框架

    错误.应用程序,通常位于…错误仍然存在你也可以在这里添加(子)框架的路径.

  3. ios – UIView框架大小的问题

    我正在开发一个iPad项目,目前正在使用Landscape视图.我试着这样做:为什么这总是返回960?虽然在景观中,视图本身的高度尺寸应为768对吗?

  4. 安装自定义cocoa框架的最佳方法

    我有一个自定义框架,遵循Apple的框架编程指南>>中的建议.Installingyourframework我在/Library/Frameworks中安装.我通过使用以下脚本添加RunScript构建阶段来完成此操作:在我的项目中,我然后链接/Library/Frameworks/MyFramework并将其导入我的类中,如下所示:这非常有效,除了我总是在调试器控制台中看到以下消息:Loadin

  5. ios – 无法识别的选择器发送到实例NSTimer Swift

    解决方法让updateTime成为一个类方法.如果它是在一个纯粹的Swift类中,你需要在@objc前面说明该方法的声明,如:

  6. ios – 多个NSPersistentStoreCoordinator实例可以连接到同一个底层SQLite持久性存储吗?

    我读过的关于在多个线程上使用CoreData的所有内容都讨论了使用共享单个NSPersistentStoreCoordinator的多个NSManagedobjectContext实例.这是理解的,我已经使它在一个应用程序中工作,该应用程序在主线程上使用CoreData来支持UI,并且具有可能需要一段时间才能运行的后台获取操作.问题是NSPersistentStoreCoordinator会对基础

  7. ios – 在设备上构建和运行时,仅将嵌入式框架与其他动态框架链接失败

    TL;博士将您的嵌入式框架与其他框架链接,并且不将其他框架与您的应用程序链接,导致Build&在设备上运行.描述:建立:我的设置非常简单(Swift2.3&XcodeXcode8.0;Build版本8S162m):>使用Carthage(0.17.2)我用xcodebuild8.0和TOOLCHAINS=com.apple.dt.toolchain.Swift_2_3carthagebui

  8. ios – CoreData有序关系 – 使用NSFetchRequest批量取消

    或者,是否存在批量不支持的API,它不是私有的?解决方法目前我有一个解决方案,但不是一个干净的解决方案:我希望按照有序关系中的20个小组进行批量修改.所以,每次我索引一个索引,它的索引除以20,我为接下来的20使用新的NSFetchRequest,并通过调用公共字段名称来解除它们.

  9. ios – 使用SQLite和CoreData进行批量插入

    我有一个使用sqlite作为持久性存储的CoreData模型.在对每条记录进行一些处理之后,我需要插入大量的行.有没有办法将这些命令发送到sqlite我需要加快处理时间,因为它需要几个小时才能完成.任何提示将不胜感激.谢谢解决方法将商店添加到商店协调员时,可以指定编译指示:(改编自PersistentStoreFeatures)我强烈建议您阅读“有效导入数据”.相关文档:NSSQLitePragm

  10. iOS 8嵌入式框架中的头文件

    我正在尝试创建一个用于iOS8的嵌入式框架.在创建一个名为SampleKit(BTW;这里有任何约定,我应该使用前缀吗?)之后,它包含一个令我困惑的头文件:我知道FOUNDATION_EXPORT是extern或extern“C”的宏,但我不确定这两个常量.我应该在哪里为他们设定价值?解决方法项目>构建设置>版本控制>当前项目版本:

随机推荐

  1. Swift UITextField,UITextView,UISegmentedControl,UISwitch

    下面我们通过一个demo来简单的实现下这些控件的功能.首先,我们拖将这几个控件拖到storyboard,并关联上相应的属性和动作.如图:关联上属性和动作后,看看实现的代码:

  2. swift UISlider,UIStepper

    我们用两个label来显示slider和stepper的值.再用张图片来显示改变stepper值的效果.首先,这三个控件需要全局变量声明如下然后,我们对所有的控件做个简单的布局:最后,当slider的值改变时,我们用一个label来显示值的变化,同样,用另一个label来显示stepper值的变化,并改变图片的大小:实现效果如下:

  3. preferredFontForTextStyle字体设置之更改

    即:

  4. Swift没有异常处理,遇到功能性错误怎么办?

    本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请发送邮件至dio@foxmail.com举报,一经查实,本站将立刻删除。

  5. 字典实战和UIKit初探

    ios中数组和字典的应用Applicationschedule类别子项类别名称优先级数据包contactsentertainment接触UIKit学习用Swift调用CocoaTouchimportUIKitletcolors=[]varbackView=UIView(frame:CGRectMake(0.0,0.0,320.0,CGFloat(colors.count*50)))backView

  6. swift语言IOS8开发战记21 Core Data2

    上一话中我们简单地介绍了一些coredata的基本知识,这一话我们通过编程来实现coredata的使用。还记得我们在coredata中定义的那个Model么,上面这段代码会加载这个Model。定义完方法之后,我们对coredata的准备都已经完成了。最后强调一点,coredata并不是数据库,它只是一个框架,协助我们进行数据库操作,它并不关心我们把数据存到哪里。

  7. swift语言IOS8开发战记22 Core Data3

    上一话我们定义了与coredata有关的变量和方法,做足了准备工作,这一话我们来试试能不能成功。首先打开上一话中生成的Info类,在其中引用头文件的地方添加一个@objc,不然后面会报错,我也不知道为什么。

  8. swift实战小程序1天气预报

    在有一定swift基础的情况下,让我们来做一些小程序练练手,今天来试试做一个简单地天气预报。然后在btnpressed方法中依旧增加loadWeather方法.在loadWeather方法中加上信息的显示语句:运行一下看看效果,如图:虽然显示出来了,但是我们的text是可编辑状态的,在storyboard中勾选Editable,再次运行:大功告成,而且现在每次单击按钮,就会重新请求天气情况,大家也来试试吧。

  9. 【iOS学习01】swift ? and !  的学习

    如果不初始化就会报错。

  10. swift语言IOS8开发战记23 Core Data4

    接着我们需要把我们的Rest类变成一个被coredata管理的类,点开Rest类,作如下修改:关键字@NSManaged的作用是与实体中对应的属性通信,BinaryData对应的类型是NSData,CoreData没有布尔属性,只能用0和1来区分。进行如下操作,输入类名:建立好之后因为我们之前写的代码有些地方并不适用于coredata,所以编译器会报错,现在来一一解决。

返回
顶部