搜集的最优秀的IOS开源项目

The74G 7年前
   <p><strong>前言 </strong></p>    <p>本文旨在搜集github上优秀的开源项目</p>    <p>本文搜集的项目都是用于iOS开发</p>    <p>本文会持续更新…</p>    <p><strong>完整客户端</strong></p>    <p><a href="/misc/goto?guid=4959630205705367035" rel="nofollow,noindex">ioctocat</a></p>    <p>github的iOS客户端,目前开源代码是V1版本,V2版本在appstore上可以下载</p>    <p><a href="/misc/goto?guid=4958968175159787201" rel="nofollow,noindex">ChatSecure-iOS</a></p>    <p>使用XMPP协议的IM开源软件,很强大,在appstore上可以下载</p>    <p><a href="/misc/goto?guid=4959630205810687507" rel="nofollow,noindex">SegmentFault</a></p>    <p>SegmentFault的官方iOS客户端</p>    <p><a href="/misc/goto?guid=4959630205903658579" rel="nofollow,noindex">OSChina-iOS</a></p>    <p>开源中国社区oschina的官方iPhone客户端,appstore已上线。早期地址在 <a href="/misc/goto?guid=4959630205810687507" rel="nofollow,noindex">github</a> 上,后来迁移到OSChina自己的代码托管平台.</p>    <p><a href="/misc/goto?guid=4959630205998466669" rel="nofollow,noindex">FFCalendar</a></p>    <p>实现了日历的基本功能,目前只支持iPad版本</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/d0f81a526483fd986644c87f5d6a77d8.png"></p>    <p><a href="/misc/goto?guid=4959549031429878370" rel="nofollow,noindex">wh-app-ios</a></p>    <p>美国白宫(WhiteHouse)的官方app,听起来很高大上哈</p>    <p><a href="/misc/goto?guid=4959549031258611767" rel="nofollow,noindex">ruby-china-for-ios</a></p>    <p>Ruby China的官方app</p>    <p><a href="/misc/goto?guid=4958349735068385689" rel="nofollow,noindex">cheddar-ios</a></p>    <p>一款不错的日程管理软件,Appstore上能下载</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/e9bb571f0c9d4b591516012fecfe2e2e.jpg"></p>    <p><a href="/misc/goto?guid=4959630206173194151" rel="nofollow,noindex">推terfon</a></p>    <p>第三方推ter客户端,不过作者上传后至今5年了都没更新过。。。</p>    <p><a href="/misc/goto?guid=4959617849869847684" rel="nofollow,noindex">viewfinder</a></p>    <p>移动支付公司Square在其工程博客上宣布,基于Apache 2.0许可协议,开源了于去年12月初收购的照片管理和共享应用Viewfinder,包括Viewfinder服务器、Android和iOS应用在内的25万行代码已托管到GitHub上。 对此,Square工程师Peter Mattis在 工程博客 上表示,Square之所以考虑到将Viewfinder的完整代码公之于众,是希望能够与人方便,让开发者在应用开发过程中可以加以利用或作为参考。尽管Square团队并没有为Viewfinder提供技术支持,也没有进行Bug修复,但此举还是赢得了满堂喝彩一致点赞。</p>    <p>Viewfinder包含了许多非常有趣的代码,对于开发者来说,绝对是大大的Surprise,主要如下:</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/596bcd8bf9fc62f54ee5aea90a8ba2c9.png"></p>    <p><a href="/misc/goto?guid=4959549031691730052" rel="nofollow,noindex">HackerNews</a></p>    <p>Hacker News的iPhone客户端</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/ce830feef75789628ed5f6097a187f2c.png"></p>    <p><a href="/misc/goto?guid=4959630206477697097" rel="nofollow,noindex">AmericanEnglish</a></p>    <p>iOS资深开发者 <a href="/misc/goto?guid=4959630206559991405" rel="nofollow,noindex">罗朝辉</a> 做的一款应用,《美式英语》的iPhone版本</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/2bbc3dee49433ec3e793acfc43a3fa19.png"></p>    <p><a href="/misc/goto?guid=4959630206635971825" rel="nofollow,noindex">FormosaWeibo</a></p>    <p>使用新浪微博开放平台做的微博客户端,做工略显粗糙,作者也有几个月没更新了。</p>    <p><a href="/misc/goto?guid=4959630206721438166" rel="nofollow,noindex">RSSRead</a></p>    <p>AppStore <a href="/misc/goto?guid=4959630206796386658" rel="nofollow,noindex">上线产品</a> ,中文名称已阅。一个iOS设备上的RSS/Atom阅读器,刚成立的项目,还有很多有待完善的地方。</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/9c3d1561f2edbb278d7c70329effef6b.jpg"></p>    <p>Xcode插件</p>    <p><a href="/misc/goto?guid=4958539574110908683" rel="nofollow,noindex">cocoapods-xcode-plugin</a></p>    <p>用于在Xcode中管理CocoaPods依赖库</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/15a133d8821517b8fe752c728e5e9ed7.png"></p>    <p><a href="/misc/goto?guid=4959551799239267279" rel="nofollow,noindex">XAlign</a></p>    <p>方便实现代码对其功能,使代码风格统一</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/ec6d46e640cfb6ac7c0900c501e90764.gif"></p>    <p><a href="/misc/goto?guid=4958971562286576131" rel="nofollow,noindex">XcodeBoost</a></p>    <p>一个辅助代码编辑插件。支持高亮选中、批量选中方法和方法名、根据选中的方法批量生成方法声明、高亮正则搜索等功能。</p>    <p><a href="/misc/goto?guid=4959630206963748829" rel="nofollow,noindex">Injection for Xcode</a></p>    <p>一个神奇的Xcode 插件,能让应用在运行的时候做出的小的改变立马体现效果,而不需要重新编译。。。</p>    <p><a href="/misc/goto?guid=4958870228195681645" rel="nofollow,noindex">Alcatraz</a></p>    <p>以图形化界面管理Xcode插件的插件。</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/81c31218829ec9a4ee03348dba98a6a9.png"></p>    <p><a href="/misc/goto?guid=4958539574032648428" rel="nofollow,noindex">KSImageNamed-Xcode</a></p>    <p>当输入[NSImage imageNamed:或者[UIImage imageNamed:时,会自动补全工程中可用的图片名称,同时能提供选中图片的预览。</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/fad79365028dccc43f9e3098932ef728.gif"></p>    <p><a href="/misc/goto?guid=4958839053696271089" rel="nofollow,noindex">XToDo</a></p>    <p>能以图形界面列表的形式列出代码中添加了TODO,FIXME,???,!!!!标识的项目,方便解决软件中备注的未解决问题。另外,能查找的还不只上述四种标识,用户可以自己添加想支持的标识。</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/576a5cadaadc07b5622db0e04218f777.png"></p>    <p><a href="/misc/goto?guid=4959551798933140745" rel="nofollow,noindex">CodePilot</a></p>    <p>快速查找工程中的文件、代码等资源,和Xcode5自带的Open Quickly功能相似。</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/336e985607477b347699c6482b460b7d.png"></p>    <p><a href="/misc/goto?guid=4958862172152772088" rel="nofollow,noindex">VVDocumenter-Xcode</a></p>    <p>提供了为代码增加注视的最快捷方式,是我使用频率最高的插件, 猫神 出品。</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/233cd6686efdd0b755587b548dd96cf0.gif"></p>    <p>工具</p>    <p><a href="/misc/goto?guid=4959630207214212403" rel="nofollow,noindex">Xtrace</a></p>    <p>能详细打印出一个某个方法被调用的堆栈,方便调试时定位问题</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/9f0588e6f6ccb9ed8faf3f41b5248a07.png"></p>    <p><a href="/misc/goto?guid=4959630207284725370" rel="nofollow,noindex">RMConnecter</a></p>    <p>在上传AppStore时需要填写app的描述信息,此软件能很方便的填写这些信息。</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/54ea89fd8c1c4d925b295d62d784cb31.png"></p>    <p><a href="/misc/goto?guid=4958822653748995612" rel="nofollow,noindex">xctool</a></p>    <p>非死book出的自动编译工具,不像xcodebuild,它能够整洁的打印出日志</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/a8d1715b88d397631d1d5509a9cd5666.gif"></p>    <p><a href="/misc/goto?guid=4958866651517716054" rel="nofollow,noindex">iOS-Universal-Framework</a></p>    <p>用于生成兼容armv6/armv7/i386framework的Xcode工程模版:</p>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/62ae83d8c756a91d0dbd934487a04453.png"></p>    <p><a href="/misc/goto?guid=4959630207431785110" rel="nofollow,noindex">UYLPasswordManager</a></p>    <p>对访问iOS Keychain的封装库。</p>    <p><a href="/misc/goto?guid=4958968184147660461" rel="nofollow,noindex">sqlcipher</a></p>    <p>这是目前我已知的唯一一个支持对SQLite加密的免费开源库,对应的有收费版本。本开源库实现了对SQLite开源免费版本中未实现的加密接口,同时做了一定的扩展。使用的是256位AES加密方式。</p>    <p>强烈推荐!</p>    <p><a href="/misc/goto?guid=4959549035392725004" rel="nofollow,noindex">Xcode-Snippets</a></p>    <p>AFNetworking作者、mattt大神开源的常用Xcode代码片段。</p>    <p> </p>    <p>来自:http://www.jianshu.com/p/019f9610630b</p>    <p> </p>