- 时间:2018-12-24 22:39 作者:C语言搬运工 来源:C语言搬运工 阅读:627
- 扫一扫,手机访问
摘要:文章末尾有小编给各位小伙伴准备的资料!有需要的可以加群领取!常用开源框架SDWebImage地址:https://github.com/rs/SDWebImage形容:下载和缓存网络图片,可以使用TMCache替代,TMCache是tumblr团队使用的缓存项目地址:https://github.c
文章末尾有小编给各位小伙伴准备的资料!有需要的可以加群领取!
常用开源框架
- SDWebImage
地址: rs/SDWebImage
形容:下载和缓存网络图片,可以使用TMCache替代,TMCache是tumblr团队使用的缓存项目
地址: tumblr/TMCache - Masonry
地址: Masonry/Masonry
形容:对AutoLayout封装,比苹果官方好用 - MJRefresh
地址: CoderMJLee/MJRefresh
形容:上拉和下拉刷新框架 - MJExtension
地址: CoderMJLee/MJExtension
形容:解析JSON字典数组转模型 - JSONModel
地址: jsonmodel/jsonmodel
形容:解析JSON数据转模型 - Mantle
地址: Mantle/Mantle
形容:将json数据模型化model对象 - GDataXML
地址: neonichu/GDataXML
形容:DOM方式解析,由google开发,基于Libxml2.。Google提供的用于XML数据解决的类集。该类集对libxml2–DOM解决方式进行了封装,能对较小或者中等的xml文档进行读写操作且支持XPath语法。纯c语言,默认包含在ios SDK中,同时支持DOM和SAX方式解析 - AFNetworking
地址: AFNetworking/AFNetworking
形容:用于发送http网络请求 - SVProgressHUD/SVProgressHUD
地址: SVProgressHUD/SVProgressHUD
形容:显示提醒框的框架 - UITableView+FDTemplateLayoutCell
地址: forkingdog/UITableView-FDTemplateLayoutCell
形容:百度开源项目,UITableViewCell自适应高度 - SSZipArchive - ZipArchive/ZipArchive
地址: ZipArchive/ZipArchive
形容:解压缩框架 - mattconnolly/ZipArchive
地址: mattconnolly/ZipArchive
形容:解压缩框架 - JSONKit
地址: johnezang/JSONKit
形容:解析JSON - MBProgressHUD
地址: jdg/MBProgressHUD
形容:加载提醒框 - pop
地址: facebook/pop
形容:facebook出品的动画框架 - CocoaPods
地址: CocoaPods/CocoaPods
形容:Xcode插件,第三方开源库管理工具 - appirater
地址: arashpayan/appirater
形容:用于提示客户给你的 APP 打分的工具 - VVDocumenter-Xcode
地址: onevcat/VVDocumenter-Xcode
形容:Xcode插件,帮助开发者轻松在Xcode生成注释 - PNChart
地址: kevinzhow/PNChart
形容:带动画效果的图表控件 - TTTAttributedLabel
地址: TTTAttributedLabel/TTTAttributedLabel
形容:UILabel 的替代品, 使 iOS 上的 Label 功能更加丰富, 可支持链接植入等功能 - SWTableViewCell
地址: CEWendel/SWTableViewCell
形容:UITableViewCell 的子类, 实现了左右滑动显示信息视图并调出按钮 - RESideMenu
地址: romaonthego/RESideMenu
形容:侧滑菜单 - cocos2d-swift
地址: cocos2d/cocos2d-swift
形容:cocos2d - ReactiveCocoa
地址: ReactiveCocoa/ReactiveCocoa
形容:函数式响应式编程框架 - BlocksKit
地址: zwaldowski/BlocksKit
形容:block框架 - GPUImage
地址: BradLarson/GPUImage
形容:解决图片效果 - nicklockwood/iCarousel
地址: BradLarson/GPUImage
形容:iCarousel 是一个用来简化在 iOS 上实现旋转木马时的视图切换效果,支持 iPad,提供多种切换效果。内容相似的页面需要并排列出来,供客户选择 - SDCycleScrollView
地址: gsdios/SDCycleScrollView
形容:轮播图,但是伪无限循环 - JazzHands
地址: IFTTT/JazzHands
形容:图片动画,多用于启动页 - NJKWebViewProgress
地址: ninjinkun/NJKWebViewProgress
形容:网页加载进度 - SMPageControl
地址: Spaceman-Labs/SMPageControl
形容:可自己设置的分页控件 - RDVTabBarController
地址: robbdimitrov/RDVTabBarController
形容:底部TabBar - jaydee3/JDStatusBarNotification
地址: jaydee3/JDStatusBarNotification
形容:在状态栏显示的顶部指示器 - sberrevoets/SDCAlertView
地址: sberrevoets/SDCAlertView
形容:相似系统自带的指示器,应该是对系统自带的指示器进行封装。2.5.4 - skywinder/ActionSheetPicker-3.0
地址: skywinder/ActionSheetPicker-3.0
形容:ios自己设置选择器 - ayushgoel/AGEmojiKeyboard
地址: ayushgoel/AGEmojiKeyboard
形容:表情键盘 - topfunky/hpple
地址: topfunky/hpple
形容:解析html之后获取的资源模型对象 - zwaldowski/BlocksKit
地址: zwaldowski/BlocksKit
形容:block编程,将许多需要通过 delegate 调用的方法转换成了block. - nst/iOS-Runtime-Headers
地址: nst/iOS-Runtime-Headers
形容:这个iOS运行时头文件项目。看看私有API列表。iOS (Cocoa Touch)的各私有API都可以通过runtime查看取得 - nst/RuntimeBrowser
地址: nst/iOS-Runtime-Headers
形容:运行浏览器 - kennytm/iphone-private-frameworks
地址: kennytm/iphone-private-frameworks/tree/master
形容:iOS 私有API库 - forkingdog/FDStackView
地址: forkingdog/FDStackView
形容:第三方的相似UIStackView,可以支持到iOS6+ - intuit/LocationManager
地址: intuit/LocationManager
形容:第三方定位框架 - ccgus/fmdb
地址: ccgus/fmdb
形容:第三方SQLite数据库框架。以OC的方式封装了SQLite的C语言API,提供 SQLite 数据库的类,用于执行 SQL 语句。 - ibireme/YYKit
地址: ibireme/YYKit
形容:YYKit 是一组庞大、功能丰富的 iOS 组件。为了尽量复用代码,这个项目中的某些组件之间有比较强的依赖关系。为了方便其余开发者使用,我从中拆分出以下独立组件:
* [YYModel]( ibireme/YYModel) — 高性能的 iOS JSON 模型框架。* [YYCache]( ibireme/YYCache) — 高性能的 iOS 缓存框架。* [YYImage]( ibireme/YYImage) — 功能强大的 iOS 图像框架。* [YYWebImage]( ibireme/YYWebImage) — 高性能的 iOS 异步图像加载框架。* [YYText]( ibireme/YYText) — 功能强大的 iOS 富文本框架。* [YYKeyboardManager]( ibireme/YYKeyboardManager) — iOS 键盘监听管理工具。* [YYDispatchQueuePool]( ibireme/YYDispatchQueuePool) — iOS 全局并发队列管理工具。* [YYAsyncLayer]( ibireme/YYAsyncLayer) — iOS 异步绘制与显示的工具。* [YYCategories]( ibireme/YYCategories) — 功能丰富的 Category 类型工具库。
- MxABC/LBXScan
地址: MxABC/LBXScan
形容:二维码、扫码、扫一扫、ZXing和ios系统自带扫码封装,扫码界面效果封装 - mwaterfall/MWPhotoBrowser
地址: mwaterfall/MWPhotoBrowser
形容:这是一个简单的iOS照片浏览器可选的网格视图,标题和选中功能。 - TTTAttributedLabel/TTTAttributedLabel
地址: TTTAttributedLabel/TTTAttributedLabel
形容:TTTAttributedLabel 是 UILable 的改进。TTTAttributedLabel可以满足在一段文本内容中展现网址链接 - marcuswestin/WebViewJavascriptBridge
地址: marcuswestin/WebViewJavascriptBridge
形容:JS和OC交互的框架,比方阻拦URL - erica/uidevice-extension
地址: erica/uidevice-extension
形容:主要用于读取各种平台(iPhone、iPad、模拟器)下设施的信息
其余开源框架
- SDAutoLayout
- IDMPhotoBrowser
- DACircularProgress
- PinYin4Objc
- YSMChineseSort
- WebViewJavaScriptBridge:OC和js交互的框架
开源项目
- SunLiner/MiaowShow
地址: SunLiner/MiaowShow
形容:iOS视频直播项目
Mac软件
- Prepo
价格:收费
形容:一款免费且方便的图标转化器,它可以帮助设计师快速的导出各种尺寸的图标。设计师通过Prepo把任何格式的图片文件转换成iOS可用的图片格式。此外,通过点击Prepo对话框底部“copy plist”按钮,设计师可以轻松的把导出的文件复制到Xcode中,节省了设计师大量的工作时间。 - Slicy
价格:收费
形容:Slicy是MacRabbit公司的跨世纪经典之作,可谓是iOS设计师必备一款的切图神器,旨在帮助设计师处理在切图上的烦恼。
Slicy操作十分简单,设计师只需把PSD文件(著名的图像解决软件Photoshop生成的专有格式)拖进Slicy的窗口,Slicy就会自动生成.jpg和.png等格式的切图文件,除此之外,Slicy还能够把普通像素的图片转换成视网膜像素的高品质图片。 - LICEcap
价格:免费
形容:LICEcap 是一款屏幕录制工具,灵活好用,支持导出 GIF 动画图片格式,轻量级、使用简单。 - SimPholders
价格:收费
形容:SimPholders是一个快速简单的小工具,可以帮助开发者快速访问iPhone模拟器应用。它可以访问模拟器的文件夹,重置库和文件,以及删除选定的应用程序。 - Evernote马克飞象
价格:免费,会员收费
形容:这款轻量级的的云笔记软件,但不支持Markdown。 - Mou
价格:免费
形容:MarkDown写作工具,界面很是干净简洁。一款免费的Mac App,但功能性却能比肩同类的收费软件。 - Snip
价格:免费
形容:一款腾讯推出的一款截图工具,是Mac平台的截屏应,支持自动识别窗口、图标标记再次编辑、关联QQ邮箱截屏、滚动截屏、邮件分享截图、支持Retina显示屏等。但这软件很久没升级了。 - iOS Images Extractor
价格:免费
形容:一款获取Assets.car中一律资源的工具。 - GitHub Desktop for Mac
价格:免费
形容:GitHub用户端,可以很方便管理仓库。 - PP助手 for Mac
价格:免费
形容:PP助手用户端,利用PP助手可以快速管理自己的iPhone,在Mac开发中多多少少会用到。 - Office2016 for Mac 大用户免激活版
价格:免费
形容:Office2016 for Mac 大用户免激活版,直接安装,开袋即食,不需要去额外破解或者者找序列号。
逆向工具
- class-dump 或者则class-dump
地址:http://stevenygard.com/projects/class-dump
形容:class-dump,是可以把OC运行时的公告的信息导出来的工具,就是可以导出.h文件。用class-dump可以把未经加密的app的头文件导出来。class-dump的作用对象必需是未经加密的可执行文件,而从App Store下载的App都是经过加密签名的,相当于有一层“壳”,class-dump应付不了这样的文件 - Hopper Disassembler
地址:https://www.hopperapp.com
形容:反编译工具。MAC下的反编译、反汇编和调试神器。
Xcode插件
- Injection for Xcode
地址: johnno1962/injectionforxcode
形容:Xcode高端必备插件。iOS UI调试神器,成吨的提高开发效率
网站
- 苹果开源 苹果的少量开源类库
- 码云 代码管理仓库,相似gitHub
- 爱情守望者 分享mac的破解软件
- OneAPM 为企业和开发者提供APM处理方案
- 云梯 云梯致力于提供专业的 VPN 服务(收费的)
- 廖雪峰的官方网站 学习JavaScript教程和Python教程的网站
- 试验楼 在线编程网站,如Python
博客
- wtlucky’s Blog 百度知道团队,iOS工程师博客
- 我就叫Sunny怎样了 百度知道团队,前 百度iOS研发工程师孙源
- 唐巧的技术博客 《iOS开发进阶》作者,猿题库iOS开发工程师
- OneV’s Den 瞄神,Unity 开发者。现居日本,就职于 LINE,出书《swifter 2.0》
- Garan no dou | 一只魔法师的工坊郭曜源,开源 YYKit 的作者
- 里脊串的开发随笔 里脊串
微博
- wtlucky’s Blog 百度知道团队,iOS工程师
- 我就叫Sunny怎样了 百度知道团队,前 百度iOS研发工程师孙源
- iOS程序犭袁 iOS程序犭袁
- ESO-X 腾讯一名iOS工程师
- 唐巧_boy iOS开发进阶》作者,猿题库iOS开发工程师
- onevcat 瞄神,Unity 开发者。现居日本,就职于 LINE,出书《swifter 2.0》
- M了个J 小码哥CEO,MJRefresh、MJExtension框架开发者
- 里脊串 里脊串
- 高可用架构 「高可用架构」技术社区官方微博。
GitHub
- 微博@iOS程序犭袁 微博@iOS程序犭袁
- forkingdog 百度的开源项目
- Tang Qiao iOS开发进阶》作者,猿题库iOS开发工程师
- Wei Wang - onevcat 瞄神,Unity 开发者。现居日本,就职于 LINE,出书《swifter 2.0》
- M了个J - CoderMJLee 小码哥CEO,MJRefresh、MJExtension框架开发者
- Yaoyuan - ibireme 郭曜源,开源 YYKit 的作者
- ralph li - adad184 里脊串
简书
- jackjhu 腾讯一名iOS工程师
文章
- iOS应用性能调优的25个建议和技巧
- 【iOS】导航栏那些事儿
逆向文章
- (iOS逆向工程)class-dump 安装与使用
- 使用class-dump导出其余应用头文件
直播文章
- 移动直播技术秒开优化经验(含PPT)
- 直播文章推荐
- 快速集成iOS基于RTMP的视频推流
- iOS视频直播初窥:高仿<喵播APP>
- iOS直播-播放基于RTMP协议的视频
- Mac上搭建直播服务器Nginx
以下为小编汇总所有较好的书籍、视频、文档资料,需要完整的思维导图,或者者找不到书籍资料的小伙伴可以加QQ群:656315826,小编保存了完整的网盘资料,免费分享给各位!
简书书籍篇.png
资料.png