第三方库/第三方服务/Xcode插件

自己可能用到的第三方(插件以及工具)

2016-06-29  本文已影响179人  5a3830ede979

https://github.com/Tim9Liu9/TimLiu-iOS // 各种demo(忘了看到哪位大神总结的了,谢谢那位大神了,借用网址一用)

MLeaksFinder / PleakSniffer 内存泄露检测(MLeaksFinder只需要Pod导入就可以用了,不用引入头文件,不需要添加任何代码)

Bugly 真机模拟或项目上线后的bug收集,可以借助第三方框架

WebViewJavascriptBridge OC与JS交互

如腾讯的Bugly,使用很简单,可以参考腾讯API:https://bugly.qq.com/iosfast

EAIntroView 引导页

Button 按钮的样式

MMDrawerController 类似QQ侧滑效果

UICKeyChainStore 保存用户名密码

ZFSetting 快速设置页面

AFNetworking 网络请求库,网络模式监听

MJRefresh 下拉刷新,上拉加载

MBProgressHUD 菊花加载

MJExtension json转模型

SDWebImage 网络图片加载

HYBMasonryAutoCellHeight——基于Masonary自适应cell高度

Masonry 布局适配框架

TOWebViewController 可在应用中嵌套 Web 页面

DZNEmptyDataSet 为 TableView 和 CollectionView 展示空数据视图

SDCycleScrollView 图片轮播

PNChart 图表展示

CTAssetsPickerController 一个选择器组件, 支持从用户的相片库选择多张照片和视频。

iCarousel 电影选片效果(和轮播似的)类似 CollectionView

JSBadgeView 添加带动画效果的未读消息数提醒

DateTools 友好化时间

UUDatePicker 日期选择

XRWaterfallLayout 瀑布流

CHTCollectionViewWaterfallLayout 瀑布流

ZBar/ZXing 二维码扫描和生成

NSLogger 从名字可以看出 NSLogger也是一个log系统 其特点是附带了一个功能强大的Desktop Viewer 可以让你方便的查看APP产生的日志(支持分级筛选等等 甚至可以直接log一张图片)

FMDB 数据库

RTLabel 吊炸天的自定义label(感觉不大好用)

MLLabel 可以识别邮箱,网址,表情的label

IQKeyboardManager 智能键盘 ,输入框会上下转换,上移

DKNightVersion 夜间模式

JDStatusBarNotification 状态栏提示框

PulsingHalo 涟漪动画效果

DXPopover 气泡似弹出框

DeepLinkKit 两个app跳转的插件

PullToRefreshCoreText scrollview的分类 下拉刷新 文字加一个动态闪光效果

FXBlurView 毛玻璃特效

Charts 最强大的图表框架

hpple 解析HTML

LiveVideoCoreSDK 视频直播

PinYin40Objc 中文拼音互转

SVProgressHUD 透明指示层

XYPieChart 饼状图

UmengSDK/Share SDK 分享

融云/环信 即时通信

UMengSocial 友盟SDK

GTMBase64 base64编码解码

百度/高德地图SDK

ping++ 集成三大支付,传说中的7行代码搞定 支付功能


Xcode插件 (使用方法可在github中搜索插件名称,查看使用介绍)

Alcatraz 安装下面几个插件之前必须安装这个

Auto-Importer
简介:
可以搜索和自动导入头文件的一款Xcode插件。

demo.gif

AMAppExportToIPA
简介:
AMAppExportToIPA 是一款可以让你在Xcode的project navigator界面中直接右键点击xxx.app -> Export IPA就可以生成对应的IPA文件的Xcode插件。

ipa图片.gif RTImageAssets https://github.com/rickytan/RTImageAssets
1.png
选择File菜单,打开ImageAssets的appIcons,然后将一张1024*1024的图标放进去,点击Generate生成不同设备,不同大小的icon图标

ESJsonFormat-Xcode https://github.com/EnjoySR/ESJsonFormat-Xcode 给出一段son格式的数据可以直接创建属性 xcode->window->ESJsonFormat->inputJsonWindow 输入后回车即可

EDSJSONToDictionary 把jSON转换成字典,在lldb中使用,右键选择字典

VVDocumenter-Xcode 可以很方便的给任意一个方法的参数加注释

KSImageNamed-Xcode: 引入图片自动提示,预览

FuzzyAutocomplete -->
其实Xcode的自动补全还是挺不错的。但是这款插件能让你编写代码更为方便。你记不住一个方法没有关系,只要记住几个字母即可。编程效率可以大大提高。安装成功后,会在Xcode-->Editor中出现FuzzyAutocomplete选项。

KZLinkedConsole 可以从控制台中的错误日志直接跳转到源代码。

ColorSenseRainbow 可以显示UIcolor 类创建的颜色,并编辑

SCXcodeSwitchExpander 自动填充Switch中的case选项

ClangFormat 自动调整代码风格的工具,Xcode本身的代码锁紧自动调整功能比较弱,特别是Json格式,常常产生非常丑陋的默认缩进效果,ClangFormat-Xcode可以更好的对代码进行重新排版,并且内置了各种排版风格,也支持自定义风格

1.png
上一篇下一篇

猜你喜欢

热点阅读