1、 网络请求
a) AFNetworking ----GET、POST的HTTP请求
b) RESTKit ----一款适合旨在与RESTful web服务的交互变得更简单快速
c) Reachaiblity ----监听网络状态,不过AF现在也有,后来就直接用AF
d) MJExtension ----解析model的一个很方便的框架
e) SDWebImage ----加载网络图片
2、 搭建UI常用
a) 一些常用的MJRefresh(上拉加载,下拉刷新)、MBProgressHUD、SVProgressHUD(和MB类似但是更简洁些,方便些)
b) Masonry ---- 代码添加约束的第三方
c) HYBLoopScrollView---- 广告轮播图、BannerView(之前项目中封装的,还可以)
d) MWPhotoBrowser----一个封装的图片浏览器(网络请求,但是已经过时了,最近一次更新还是两年前)
e) YBAttributeTextTapAction ---- 让string指定字段实现点击效果,长按效果的功能,有个毛病:如果出现大段文字,则会出现指定字段无法点击的bug
f) YYKit----一个功能强大的组件,我没用过,但是之前做到富文本编辑功能,好多人都推荐用里面的一个YYLabel
g) MMDrawerController ----侧滑菜单功能
h) JDStatusBarNotification----能够遮盖状态栏,适配了iphoneX的下滑框
i) MarqueelLabel --- 跑马灯效果
j) TZImagePickerController -- 本地相册浏览器,支持裁剪和多选功能,高仿微信,框架开源
k) 高仿微信和今日头条图片浏览器(LBPhotoBrowser) -- 暂时没有再项目中用过,看了下效果很丰富(支持网络和本地,但是有崩溃的情况)
L) # ZLPhotoBrowser本地和网络图片浏览器,和图片编辑器,qq,微信效果都有,很是强大(偶尔崩溃问题)。
3、 音视频
a) PBJVSion ----快速集成相机/拍摄功能
4、 数据缓存
a) FMB+ JKDBModel ---- 底层是sqlite ,直接用model 存储数据,很好用
5、 加密
a) base64 ---- Base64JiaJieMi
- 6、 感觉一篇比价好的第三方博客
http://blog.csdn.net/sky_2016/article/details/45502921
*****(五星好评)
开发者不可错过的开源工具 —— iOS 篇
- 7、 经常免费下载一些需要购买的软件网站
http://xclient.info/?_=de64878726091089a79fe77ef0d6912c
好用的第三方软件:
1、Reveal
UI界面layer展示工具,直接修改界面效果
2、injectionIII
减少,xcode重启次数,直接再注入方法中编写代码,command+s,立即展示修改效果。
网友评论