“轮子”

  • 工具类

项目 开发者 备注
SwiftyJSON tangplinlingoer GitHub 上最为开发者认可的 JSON 解析类
Dollar.swift Ankur Patel Swift 版 Lo-Dash (或 underscore )函数式工具库
OAuthSwift Dongri Jin 国外主流网站 OAuth 授权类库
PathKit Kyle Fuller 小而美的路径管理类
XCGLogger Dave Wood 功能完整的日志管理类库
Surge Mattt Thompson 基于苹果 Accelerate 高性能计算框架封装库
Async Due Munk 简洁的后台执行代码封装库
Euler Mattt Thompson 直观、简洁的数学表达式 ?27÷3+∑[3,1,2]
LocationManager Jimmy Jose 地理位置管理封装库
Siren Ariel Sabintsev 当应用更新时,通知用户并提供App Store链接
BrightFutures Thomas Visser 漫长或复杂计算由独立线程异步来完成
  • 存储类

项目 开发者 备注
SQLite.swift Stephen Celis 简单、轻量,使用上最 SQL 的 SQLite 封装库
Realm Realm 志向代替 Core Data 和 SQLite 的移动数据库
  • 网络类

项目 开发者 备注
Alamofire Mattt Thompson 著名的 AFNetworking 络基础库 Swift 语言版
starscream Dalton WebSocket 客户端类库
  • 图片类

项目 开发者 备注
ImageScout Reda Lemeden 最小网络代价获得图片大小及类型
DominantColor Indragie Karunaratne 提取图片主色示例项目
Toucan Gavin Bunney 小而美的图片变换及处理类
gifu Reda Lemeden 高性能 GIF 显示类库
HanekeSwift Haneke 轻量带缓存高性能图片加载组件
  • 界面类

项目 开发者 备注
animated-tab-bar Ramotion 灵动的动画标签栏类库,storyboard中使用
SwiftForms ?ngel Ortu?o 表单递交库,快速开发利器
BWWalkthrough Yari 界面切换中加入灵动的动画效果
PNChart-Swift Kevin Zhow 带动画效果的图表控件库
SweetAlert-iOS Viktor Radchenko 带动画效果弹窗封装类
AnimatedTabBar Ramotion 灵动的动画标签栏类库
KYCircularProgress Kengo YOKOYAMA 简单、实用路径可定进程条
FloatLabelFields Fahim Farook Float Label Pattern 浮动标签输入效果类
MapManager Jimmy Jose 地图及路径管理封装库
  • 框架类

项目 开发者 备注
AsyncDisplayKit facebook 提供界面的高流畅性切换及更灵敏的响应
Cartography Robert B?hnke 基于代码级的自动布局封装框架
MMWormhole Mutual Mobile iOS 扩展与宿主应用的通讯框架
NetworkObjects Coleman Miller 轻量版 HttpServer 框架,跨平台解决方案

“车子”

  • 示例项目

项目 开发者 备注
LTMorphingLabel Lex Tang 特赞的文字飘入飘出效果
AEXML Marko Tadi? 简单又易于的 XML 解析类及示例
whereami Victor Jalencas 通过命令行获得当前设备地理位置
Design-Patterns Oktawian Chojnacki 如何使用常用设计模式及示例
HamburgerButton-Menu/Close Robert B?hnke 无论设计还是代码,都进行了精雕细琢
HamburgerButton-Menu/Back Arkadiusz Holko 对应博文可知,开发者动画开发经验相当丰富
PhotoBrowser Zhouqi Mo 简单又实用的 Instagram 图片浏览功能
  • 完整应用

项目 开发者 备注
edhita Tatsuya Tobioka 支持 Markdown, HTML 预览的文本编辑器
firefox-ios Mozilla 来自 Mozilla 开发团队大型纯 Swift 项目
SwiftWeather Jake Lin 清新淡雅持续改进天气预报项目
VPNOn Lex Tang 驻在通知中心内的 VPN 开关应用

43个优秀的Swift开源项目推荐的更多相关文章

  1. 必须Mark!43个优秀的Swift开源项目推荐

    摘要:拥有着苹果先天生态优势的Swift自发布以来,各种优秀的开源项目便层出不穷.本文作者站在个人的角度,将2014年Swift开源项目做了一个甄别.筛选,从工具.存储.网络.界面.框架到Demo以及 ...

  2. 【转】43个优秀的Swift开源项目推荐

    作为一门集百家之长的新语言,Swift拥有着苹果先天的生态优势,而其在GitHub上各种优秀的开源项目也层出不穷.本文作者@SwiftLanguage从2014年6月苹果发布Swift语言以来,便通过 ...

  3. 必须Mark!43个优秀的Swift开源项目推荐(转)

    作为一门集百家之长的新语言,Swift拥有着苹果先天的生态优势,而其在GitHub上各种优秀的开源项目也层出不穷.本文作者@SwiftLanguage从2014年6月苹果发布Swift语言以来,便通过 ...

  4. 43个优秀的Swift开源项目推荐(转载)

    ["轮子"] 工具类 SwiftyJSON:GitHub 上最为开发者认可的 JSON 解析类 Dollar.swift:Swift 版 Lo-Dash (或 underscore ...

  5. 43个优秀的Swift开源项目

    作为一门集百家之长的新语言,Swift拥有着苹果先天的生态优势,而其在GitHub上各种优秀的开源项目也层出不穷.本文作者@SwiftLanguage从2014年6月苹果发布Swift语言以来,便通过 ...

  6. 400多个开源项目以及43个优秀的Swift开源项目-Swift编程语言资料大合集

    Swift 基于C和Objective-C,是供iOS和OS X应用编程的全新语言,更加高效.现代.安全,可以提升应用性能,同时降低开发难度. Swift仍然处于beta测试的阶段,会在iOS 8发布 ...

  7. 优秀Swift开源项目推荐

    工具类 SwiftyJSON:GitHub上最为开发者认可的JSON解析类 Safe.ijaimi:源码漏洞分析检测工具,一键完成 Dollar.swift:Swift版Lo-Dash(或unders ...

  8. 【Android 应用开发】GitHub 优秀的 Android 开源项目

    原文地址为http://www.trinea.cn/android/android-open-source-projects-view/,作者Trinea 主要介绍那些不错个性化的View,包括Lis ...

  9. Swift 开源项目精选

    Swift 开源项目精选 站在个人的角度,并基于<Swift 语言指南>,针对开源项目做了一个甄别.筛选.当然,由于个人能力及涉足范围所限,还远远不够,其中肯定有偏颇及不足,还望同学们多多 ...

随机推荐

  1. PHP学习(2)——运行环境搭建

    学习PHP首先要搞定PHP的运行环境.PHP的运行环境包括:PHP语言解析器本身以及Apache服务器.MySQL数据库等.因为只是学习嘛,尽快的搭建起来运行环境就好,到后期慢慢懂得多了再去想规范化搭 ...

  2. Servlet规范总结

    Servlet接口 Servlet规范的核心接口即是Servlet接口,它是所有Servlet类必须实现的接口,在Java Servelt API中已经提供了两个抽象类方便开发者实现Servlet类, ...

  3. Gazebo機器人仿真學習探索筆記(五)環境模型

    環境模型構建可以通過向其中添加模型實現,待之後補充,比較有趣的是建築物模型, 可以編輯多層樓層和房間,加入樓梯,窗戶和牆壁等,具體可以參考附錄,等有空再補充. 起伏地形環境構建可以參考之前內容:在Ga ...

  4. Effective C++ ——实现

    条款26:尽可能延后变量定义式的出现时间 当你定义一个变量的时候就要保证这个变量能够在程序中使用到,不要定义无意义的变量,这样就要求我们最好是在变量使用到的时候才做定义,因为如果一个变量定义了却不使用 ...

  5. 使用LRU算法缓存图片,android 3.0

    在您的UI中显示单个图片是非常简单的,如果您需要一次显示很多图片就有点复杂了.在很多情况下 (例如使用 ListView, GridView 或者 ViewPager控件), 显示在屏幕上的图片以及即 ...

  6. android获取设备唯一标示

    概述 有时需要对用户设备进行标识,所以希望能够得到一个稳定可靠并且唯一的识别码.虽然Android系统中提供了这样设备识别码,但是由于Android系统版本.厂商定制系统中的Bug等限制,稳定性和唯一 ...

  7. Sql Server服务远程过程调用失败

    由于开发系统,需要vs版本统一,于是经过了昨天一整天艰苦卓绝的斗争,小编终于成功的写在了13版本的vs,重新装上了12版本的vs,本来想着,12版本的vs搭建成功了,就赶快搭建框架,然后敲例子,可是天 ...

  8. Java-IO之BufferedReader(字符缓冲输入流)

    BufferedReader是缓冲字符输入流,继承于Reader,BufferedReader的作用是为其他字符输入流添加一些缓冲功能. BufferedReader主要的函数列表: Buffered ...

  9. UNIX网络编程——TCP回射服务器/客户端程序

    下面通过最简单的客户端/服务器程序的实例来学习socket API. serv.c 程序的功能是从客户端读取字符然后直接回射回去: #include<stdio.h> #include&l ...

  10. cocos2dx 3.3 + QT5.3制作游戏编辑器

    欢迎转载,但请注明本blog地址,谢谢_(:зゝ∠)_ http://www.cnblogs.com/marisa/p/4141862.html 主要参考: http://blog.csdn.net/ ...