整理下iOS常用的三方库,以备查阅
来源:互联网 发布:php 接口签名验证 编辑:程序博客网 时间:2024/05/18 01:27
UI相关:
上拉下拉刷新控件:
链接:MJRefresh
动态启动图:
链接:YFStartView
MBProgressHUD:
链接:MBProgressHUD
一个效果很好的弹出下拉框:
链接:REMenu
一个可滑动选择的tab:
链接:HTHorizontalSelectionList
吊炸天的多种效果滚动图:
链接:iCarousel
高仿支付宝解锁:
链接:CoreLock
键盘遮挡解决方案:
链接:IQKeyboardManager
用户第一次使用时,高亮显示某一部分,用于应用页面的某些强调说明:
链接:JMHoledView
scollView及其子类(tableView、collectionVIew)数据为空时候,一个方便布置的库:
链接:DZNEmptyDataSet
AutoLayout
AutoLayout下自适应cell行高:
链接:FDTemplateLayoutCell
AutoLayout下处理多重约束状态:
链接:FDCollapsibleConstraints
纯代码AutoLayout库Masonry:
链接:Masonry
纯代码AutoLayout库PureLayout:
链接:PureLayout
网络请求:
猿题库的网络请求封装库:
链接:YTKNetwork
AFNetWorking:
链接:AFNetworking
网络请求图片库SDWebImage:
SDWebImage
数据处理相关:
字典模型互转框架:
链接:MJExtension
快速根据json生成model插件:
链接:ESJsonFormat-Xcode
数据库fmdb:
链接:fmdb
音乐播放
一个音乐播放库,我之前的文章有介绍过:
链接:StreamingKit
图文混排:
兼容 UILabel 和 UITextView 的 API,支持异步排版与渲染、图文混排、自定义点击样式、自定义键盘、表情解析与输入、图片复制粘贴、容器形状控制、竖排版、文本变形、Markdown 等等功能,能够实现微博微信QQ等应用的全部文本需求:
链接:YYText
一个聊天界面的开源:
链接:UUChatTableView
综合
YYKit 是一组功能丰富的 iOS 组件,用于构建大型、复杂的 iOS 应用:
链接:YYKit
杂项
一个聊天语音的开源库:
链接:FSVoiceBubble
完整客户端
v2ex论坛客户端
链接:v2ex
“已阅”客户端
链接:RSSRead
LeanCloud的IM开源组件:
链接:MessageDisplayKit
集合
iOS开源集合
链接:iOS开源集合 by dkhamsing
swift
一个天气应用
链接:SwiftWeather
一个swift键盘的解决方案
链接:KeyboardMan
Xcode插件
Alcatraz管理:
详见巧叔这篇博客《使用Alcatraz来管理Xcode插件》
注意:Alcatraz一般不会支持到最新版本,使用的时候先看看系统版本和Xcode版本
下面是推荐的插件:
写model的时候,总是烦于写好多@property,这个能帮助你:
自动根据Json生成model的Xcode插件ESJsonFormat;
可以方便管理管理未完善代码的插件XToDo;
可以方便注释的插件VVDocumenter
写大段文字的时候,总是要写转义符,尤其是写html的时候,这个能帮助你:
可以方便编辑大量文字的插件HOStringSense;
代码拼写怎么都记不住怎么办,这个就能帮助你:
可以更智能提示补全代码的插件FuzzyAutocompletePlugin
https://github.com/Tim9Liu9/TimLiu-iOS 这里还有个别人总结的三方库大全,去看别忘记给人家star啊。
- 整理下iOS常用的三方库,以备查阅
- 整理下iOS常用的三方库,以备查阅。2015年11月21日更新
- 收集好的网站以备查阅
- 以备查阅
- JTable是Swing编程中很常用的控件,这里总结了一些常用方法以备查阅.
- JTable是Swing编程中很常用的控件,这里总结了一些常用方法以备查阅.
- python justtest中一些小函数的整理,以备查用
- 常用的CSS属性。备查
- 转一个贴 以备查找 RedHat Linux 9.0命令行模式下出现乱码的解决办法
- java中byte数组与int,long,short间的转换 (以备查阅)
- Ext中常用的事件,备查
- 常用的Linux命令备查备忘
- 在网上摘到的好内容,以备查看
- 记载无刷新分页的实现-以备查看
- SDC 座子定义 保存于此以备查阅
- 整理一下Effective JAVA中文版的条目,备查
- 常用HTML标签.备查
- 常用正则表达式--备查
- Android控件之ListView(一)
- manacher模板
- Python Tornado 使用经验
- CronTrigger(转)
- wince的一些对sdk封装成c runtime库的实现
- 整理下iOS常用的三方库,以备查阅
- 摩托罗拉(Motorola) MC2180条码采集器 .NET开发 接入条码组件
- Entity Framework 了解(一)
- 图像开运算
- 在PHP中使用协程实现多任务调度
- A1.0.2 离线瓦片用ol3显示多功能地图
- tomcat如何以debug模式启动
- 如何使用pdb调试python程序
- python yield 学习笔记