iOS 实用工具 一 (转)

1、通过CocoaPods安装

项目名称 项目信息
AFNetworking 网络请求组件
FMDB 本地数据库组件
SDWebImage 多个缩略图缓存组件
UICKeyChainStore 存放用户账号密码组件
Reachability 监测网络状态
DateTools 友好化时间
MBProgressHUD 一款提示框第三方库
MWPhotoBrowser 一款简单的 iOS 照片浏览控件
CTAssetsPickerController 一个选择器组件, 支持从用户的相片库选择多张照片和视频。
QBPopupMenu 无需使用图片文件的 iOS 弹出式菜单
UAAppReviewManager 一个能够让你方便地将提醒用户评分的功能加入 App 的工具
Mantle 主要用来将 JSON 数据模型化为 Model 对象
MTLFMDBAdapter Mantle 和 FMDB 的转换工具
FMDBMigrationManager 支持 iOS SQLite 数据库迁移
Bugsnag 集成 Bugsnag 到应用中
GVUserDefaults 对 NSUserDefaults 进行了封装, 方便的进行本地化存储操作
FCCurrentLocationGeocoder 对用户当前地理位置进行正向地址编码和反向地址编码
AFSwipeToHide 页面滚动时隐藏工具栏
BaiduTranslate 非官方百度翻译工具
JSBadgeView 添加带动画效果的未读消息数提醒
Masonry 一个轻量级的布局框架, 用于替换官方的 AutoLayout 写法
MMPlaceHolder 可在应用中显示视图的尺寸
TOWebViewController 可在应用中嵌套 Web 页面

2、第三方类库安装

项目名称 项目信息
MJRefresh 下拉刷新,上拉加载更多组件
VPImageCropper 用户上传头像组件
JCScrollView 快速给应用视图添加滚动分页效果
BWTitlePagerView 创建类似 Twitter 的导航栏分页效果
CNPPopupController 创建弹出卡片视图
FeSpinner 加入沙漏等多种动画加载效果
PulsingHalo 涟漪动画效果
JMHoledView 方便创建用户引导视图
RKNotificationHub 添加未读消息数显示提醒
CRToast 从应用状态栏弹出消息提醒
KeychainIDFA 获取 IDFA 标示当设备唯一识别, 并保存到 KeyChain 中
DZNEmptyDataSet 为 TableView 和 CollectionView 展示空数据视图
SwipeView 快速给应用添加上滑动视图
FXBlurView 对视图进行模糊操作
AreaPicker 省市地理位置选择器
MLAudioRecorder 边录边转码, 播放网络音频Button(本地缓存), 实时语音
MPTextView 支持占位符的 UITextView 子类扩展
MagicalRecord 帮助清除 CoreData 引用的代码, 协助 CoreData 工作
THProgressView 微型加载进度条
VPImageCropper 轻松实现微信选取图片并裁剪成头像的控件
WCAlertView 对官方 Alert View 进行封装, 更加容易使用

3、第三方服务

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

github排名:https://github.com/trending,

github搜索:https://github.com/search.

以下转自github:https://github.com/Tim9Liu9/TimLiu-iOS

版本管理@

Git用法@

GitHub@

GitBook@

  • GitBook 简明教程 - 本教程主要围绕 GitBook 的安装,使用,集成,书籍发布,个性化以及实用插件几个方面。
  • Gitbook 入门教程 - 本书将简单介绍如何安装、编写、生成、发布一本在线图书,且示例全部在windows下展示(其他系统差不多一致):
  • Git教学 - GIT版本控制
  • Gitbook 使用入门 - 本书将简单介绍如何安装、编写、生成、发布一本在线图书。
  • api-guide - gitbook 的api 文档

Git文章@

GithubRank@

桌面工具@

  • ohmystar - Mac上管理你GitHub star的工具
  • GithubPulse - OS X状态栏的APP,帮你记住你在GitHub每天的贡献
  • githubtrending - OS X状态栏的APP,显示GitHub Trending,也有iOS端
  • ghstatus - OS X状态栏的APP,显示GitHub Status
  • pophub - OS X状态栏的APP,显示GitHub 的activities
  • git-dude - git commit通知
  • gitee - Gitee, OS X status bar application for Github 漂亮的GitHub数据统计工具,还有notifications功能

Github客户端@

  • MVVMReactiveCocoa - GitBucket iOS App,一个GitHub第三方客户端
  • Monkey - Monkey是一个GitHub第三方iOS客户端,主要是用来展示GitHub上的开发者的排名,以及仓库的排名。
  • react-native-gitfeed - 一个React Native写的Github客户端,支持iOS和Android
  • githot - GitHot是一个Android App,用来发现世界上最流行的项目和人
  • CodeHub - CodeHub是C#写的,它是iOS设备上最好的GitHub仓库浏览和维护工具。
  • ioctocat - GitHub的iOS客户端
  • napcat - 一个比较全面的GitHub的iOS客户端
  • RepoStumble - 查看GitHub仓库的手机客户端
  • GithubTrends - Material Design风格的查看GitHub仓库trending app
  • ForkHub - Android平台的GitHub客户端
  • GitEgo - Android平台的GitHub客户端
  • Sources - 一个极简的 Github 客户端,Sources。内置几十个语法高亮的主题可供选择。
  • igithub - github 的iPhone端
  • gitmonitor-ios - 一个通知你不用再push代码的iOS app
  • GithubWidget - 轻量级显示Github用户的贡献、星数、Follower数、热门仓库的App。
  • GitPocket - Swift编写GitHub客户端
  • GitHubContributionsiOS - 显示你的GitHub Contributions的Today Extension,App Store链接,Contributions for GitHub

Github插件@

Git平台与工具@

  • git - git源码
  • sourcetree - Windows 和Mac OS X 下免费的 Git客户端
  • gitbucket - Scala编写的开源Git平台,扩展性好,兼容GitHub
  • gogs - Gogs (Go Git Service) 是一款极易搭建的自助 Git 服务,由无闻编写并开源在GitHub。
  • gitlab - GitLab 是一个用于仓库管理系统的开源项目,地址在gitlabhq
  • git-annex - git管理大文件
  • gitx - Mac平台上的Git GUI客户端
  • gity - mac的git客户端
  • svn2git - ruby 实现的迁移svn工程到git
  • stupidgit - python编写的git的跨平台GUI
  • GitUp - Objective-C编写的Mac上的Git客户端

命令行@

  • hub - github官方出品的命令行工具,让你更好地使用github
  • gitflow
  • gh -gh 是一个用 Go 语言开发的 Github 命令行客户端。
  • node-gh -Node GH 是基于 Node.js 编写的 Github 命令行工具。
  • gitsome - supercharged Github Client
  • git-blame-someone-else - 吐槽别人的烂代码
  • git-pulls - github pull requests的命令后行工具
  • git-scribe - 写电子书的命令行工具
  • github-gem - github命令行工具
  • ghterm - github终端
  • git-sh - 适合git的bash工作环境
  • legit - 灵感来自于github for mac的git 命令行工具
  • git-sweep - git命令行工具,帮助你清理已经merge到master的分支
  • github-email - 获取用户的邮箱
  • git-smart
  • git-subtree
  • git-town
  • git-fire - 紧急情况下保存代码
  • gitsome - Git/GitHub命令行工具
  • maintainer - 让你的 GitHub repo 对开发者更加友好的命令行工具

Github项目@

Git库@

Github浏览器工具@

完整App@

  • PPRows for Mac - 在Mac上优雅的计算你写了多少行代码。
  • open-source-ios-apps - iOS开源App集合,分:swift与Objective-C--国外人整理。
  • NewsBlur 作者独自一个人 Samuel Clay 做出来的一款名为 NewsBlur 的新闻阅读器, 很多人都称其为 Google Reader 的替代品, 这是它的源码 NewsBlur is a personal news reader that brings people together to talk about the world. A new sound of an old instrument.
  • HackerNews-React-Native用 React Native 完成的 HackerNews 客户端。
  • WeChat 实现类似微信朋友圈或者QQ空间,评论回复,九宫格布局。处理键盘弹出后定位到当前点击的被评论人处。另:滑动时候FPS在57-60之间,纵享丝滑!
  • MessageDisplayKit An IM App like WeChat App has to send text, pictures, audio, video, location messaging, managing local address book, share a circle of friends, drifting friends, shake a fun and more interesting features.
  • iOSAppTemplate高仿微信,iOS应用开发模板,个人总结。
  • Bilibili_Wuxianda赞 高仿Bilibili客户端
  • Coding-iOS - Coding iOS 客户端源代码
  • Coding-iPad - Coding iPad 客户端源代码
  • Monkey - GitHub第三方iOS客户端
  • firefox-ios Firefox for iOS
  • RSSRead “已阅”(iOS上开源RSS新闻阅读器)
  • zulip-ios Dropbox收购公司内部社交服务商Zulip,然后全部开源,这是iOS App
  • ChatSecure-iOS - Objective-C写的XMPP聊天应用
  • FirebaseChat - Objective-C写的完整的聊天应用
  • Meizi - 豆瓣妹子图iOS客户端
  • PlainReader 简阅是一款 iOS(iPhone + iPad) 新闻类客户端,内容抓取自 cnBeta.COM。在售期间倍受好评,但由于版权问题已于今年一月从 AppStore 下架,下架至今,每天仍有几千人在使用这款 App。
  • ECMobile_iOS 基于ECShop的手机商城客户端
  • wikipedia-ios 维基百科官方App, 已上架
  • Sol 漂亮的扁平风格的天气App
  • v2exv2ex第三方iOS客户端。V2EX是一个知名技术创意网站,由设计师、程序员及有创意的人参与的社区。 它基于兴趣将用户创建的内容组织分类成不同“节点”,网站以内容的活跃程度决定在首页排序的位置。
  • WNXHuntForCity城觅By-Objective-C
  • breadwallet breadwallet - bitcoin wallet
  • GreatReader GreatReader PDF阅读客户端
  • Tropos天气客户端
  • WordPress-iOSWordPress iOS官方客户端. 笔者强烈推荐的开源项目.
  • TeamTalk 蘑菇街TeamTalk. 开源IM. 笔者强烈推荐.
  • MessageDisplayKit一个类似微信App的IM应用,拥有发送文字、图片、语音、视频、地理位置消息,管理本地通信录、分享朋友 圈、漂流交友、摇一摇和更多有趣的功能。笔者推荐的学习IM的好东西.
  • iOS-Oncenote 这是一款类似于印象笔记Evernote的生活类iOS应用——朝夕笔记 Oncenote。我希望能为更多的iOS开发者提供帮助与服务。当然App中还有不少bug和可扩展的功能模块,也希望各位开发者为该项目贡献自己的code力量。大家可以通过点击右上角的fork到自己的Github仓库,也可以点击star实时关注项目进度。
  • GSD_WeiXin 高仿微信
  • v2ex - v2ex 的客户端,新闻、论坛。
  • wikipedia-ios - wikipedia-ios 客户端。
  • DeckRocket - 在相同 WiFi 网络环境内,通过iPhone 控制并播放 Mac 中的 PDF 文档。
  • DSLolita - 模仿新浪微博做的一款app,有发送博文,评论,点赞,私聊功能。
  • STPhotoBrowser - 高仿新浪微博的图片浏览器,极佳的编写方式,易扩展,低耦合。
  • Tropos - Tropos, 由 thoughtbot 推出的一款用 Objective-C 写的开源天气类应用, 截至今天, thoughtbot 已在 GitHub 上贡献了 174 个开源项目, 实在令人敬佩。
  • SmileWeather -开源天气类应用,天气图标很完整。
  • MVVMReactiveCocoa - GitBucket 2.0 通过审核啦,她是我在公司实践了一年多 MVVM 和 RAC 的基础上,利用业余时间开发的第三方 GitHub 客户端,旨在能够对想实践 MVVM 和 RAC 的 iOS 开发者有所帮助。AppStore地址,欢迎下载使用GitBucket和收藏MVVMReactiveCocoa。
  • Tomate - 这个圆盘式计时器让你更专注于工作或学习。P.S. App Store 上架收费应用(0.99 欧)。
  • WNXHuntForCity - iOS高仿城觅项目(开发思路和代码)。
  • ZYChat - 关于聊天界面的可消息类型扩展,响应绑定设计。
  • meituan - 美团5.7iOS版(高仿),功能包括,团购首页,高德地图搜索附近美食并显示在地图上,上门服务,商家,友盟分享。
  • JFMeiTuan - 造美团应用界面构建的 iOS 应用, 第二个是 @tubiebutu 的 JFMeiTuan。
  • SXNews - 模仿网易新闻做的新闻软件,完成了主导航页,新闻详情页,图片浏览页,评论页。效果不错,比网上流传的各种和网易新闻UI架构有关的代码都要完整,都要好。
  • Monkey - Monkey for GitHub是一个GitHub开发者和仓库排名的开源App。这次主要增加了登录GitHub的功能,随手follow和star,并且增加发现模块,包括GitHub的trending,动态,showcases等。
  • Uther - 跟蠢萌的外星人聊天,还能帮你记事”。itunes下载
  • 高仿斗鱼TV - 高仿斗鱼TV,点击头部滚动视图可以播放视频。
  • Coding-iPad - Coding-iPad 是@Coding的官方 iPad 客户端, 又是一个完整的开源应用。
  • react-native-gitfeed - 目前最实用简洁的github客户端了。
  • phphub-ios - PHPHub的iOS客户端,同时兼容iPhone和iPad。
  • LeagueofLegends - 一个关于英雄联盟的完整iOS开源项目,接口均来自多玩,腾讯各大游戏平台。
  • BTApp - BTApp 仿半糖 iOS App 的 Demo 应用。
  • iOS完整App资源收集 - iOS开发学习者都希望得到实战训练,但是很多资料都是只有一小部分代码,并不能形成完成的App,笔者在此处收集了很多开源的完整的App,都有源代码哦!--标哥的技术博客
  • XCFApp-1 - 高仿下厨房App,Objective-C,Xcode7.2,数据通过Charles抓的,有接口也有本地数据。说明:关于代码被清空,会用git的你肯定明白,教程
  • YoCelsius - 已经上线的一款天气预报的应用,几乎所有的交互动画效果,想学习动画的开发人员可以作为参考。
  • DayDayNews 仿网易新闻客户端,实现新闻浏览,视频播放,仿搜狐视频、百思不得姐等当前主流视频播放器,实现流媒体播放,自动监听屏幕转动,实现横屏播放 , 抓取百度图片,瀑布流显示,夜间模式,环信即时通讯
  • ECMobile_iOS基于ECShop的手机商城客户端(iOS、Android、Php一体)
  • TKeyboard 这款应用名为:TKeyboard。有一个 Mac 端和一个 iOS 端 App。简单来说,可以通过蓝牙,使用 Mac 的键盘输入内容到 iPhone 设备中。
  • BDJProjectExample 基于VIPER设计模式,以XFLegoVIPER框架为引擎的仿《百思不得姐》项目
  • UberSignature 一个通过触摸前面的App.
  • HiPDA HiPDA的非官方客户端(iOS版)!
  • yanxuan-weex-demo a demo developed using weex/weex高仿网易严选App.

作者:Silence_广
链接:https://www.jianshu.com/p/e56d98a43e7e
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,088评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,715评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,361评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,099评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 60,987评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,063评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,486评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,175评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,440评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,518评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,305评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,190评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,550评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,880评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,152评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,451评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,637评论 2 335

推荐阅读更多精彩内容

  • 用到的组件 1、通过CocoaPods安装 2、第三方类库安装 3、第三方服务 友盟社会化分享组件 友盟用户反馈 ...
    SunnyLeong阅读 14,582评论 1 180
  • 停 车 乡 野 见 蝇 飞, 横 卧 后 座 四 海 闲。 生 活 创 伤 趁 自 愈, 事 业 雄 心 暗 复 燃。
    林德木阅读 77评论 0 2
  • 有人厨艺精湛,家人有口福,作为朋友也很是羡慕;有人秀的一手好书法,笔走墨飞间尽显俊逸与潇洒;有人画的一幅幅画卷,浓...
    新澜阅读 2,892评论 24 56
  • 被空
    但闻花香阅读 183评论 0 1
  • 《神秘巨星》作为阿米尔汗的又一力作,在上映之初就颇受好评,昨天去电影院观看,只能说,过誉了。与其他作品不同,《神秘...
    张辟彊阅读 306评论 0 0