-
Notifications
You must be signed in to change notification settings - Fork 123
使用组件化
Click here for an English introduction
当你只需要LLDebugTool中的某一个或者某几个功能时,或者你希望把某个功能模块集成到你自己的Debug工具里时,你就可以采用LLDebugTool中的某些组件来进行操作。
- 每个组件都分为
Function文件夹和UserInterface文件夹。Function文件夹是当前模块的具体功能实现,UserInterface文件夹是当前模块的具体UI实现。如果你想修改UI,可以看看具体功能模块下的UserInterface文件夹。 - General模块是通用组件,它中间存放的是一些公用的功能或者父类的UI控件,其他的组件最终都会依赖这个General。
- StorageManager模块是进行数据库操作的,Network、Log和Crash组件会依赖这个StorageManager模块,因为这三个模块都需要在本地储存Model。
-
Cocoapods
1.在Podfile中添加
Pod 'LLDebugTool/Network',如果你的项目是Swift项目,则添加Pod 'LLDebugToolSwift/Network'。 -
源文件
1.下载最新的代码版本并将
LLDebugTool/Components/Network文件夹拖入项目中。2.按照StorageManager模块进行其他文件集成。
-
Cocoapods
1.在Podfile中添加
Pod 'LLDebugTool/Log',如果你的项目是Swift项目,则添加Pod 'LLDebugToolSwift/Log'。 -
源文件
1.下载最新的代码版本并将
LLDebugTool/Components/Log文件夹拖入项目中。2.按照StorageManager模块进行其他文件集成。
-
Cocoapods
1.在Podfile中添加
Pod 'LLDebugTool/Crash',如果你的项目是Swift项目,则添加Pod 'LLDebugToolSwift/Crash'。 -
源文件
1.下载最新的代码版本并将
LLDebugTool/Components/Crash文件夹拖入项目中。2.按照StorageManager模块进行其他文件集成。
-
Cocoapods
1.在Podfile中添加
Pod 'LLDebugTool/AppInfo',如果你的项目是Swift项目,则添加Pod 'LLDebugToolSwift/AppInfo'。 -
源文件
1.下载最新的代码版本并将
LLDebugTool/Components/AppInfo文件夹拖入项目中。2.按照General模块进行其他文件集成。
-
Cocoapods
1.在Podfile中添加
Pod 'LLDebugTool/Sandbox',如果你的项目是Swift项目,则添加Pod 'LLDebugToolSwift/Sandbox'。 -
源文件
1.下载最新的代码版本并将
LLDebugTool/Components/Sandbox文件夹拖入项目中。2.按照General模块进行其他文件集成。
-
Cocoapods
1.在Podfile中添加
Pod 'LLDebugTool/Screenshot',如果你的项目是Swift项目,则添加Pod 'LLDebugToolSwift/Screenshot'。 -
源文件
1.下载最新的代码版本并将
LLDebugTool/Components/Screenshot文件夹拖入项目中。2.按照General模块进行其他文件集成。
-
Cocoapods
1.在Podfile中添加
Pod 'LLDebugTool/StorageManager',如果你的项目是Swift项目,则添加Pod 'LLDebugToolSwift/StorageManager'。2.在Podfile中添加
Pod 'FMDB'。 -
源文件
1.下载最新的代码版本并将
LLDebugTool/Components/StorageManager文件夹拖入项目中。2.按照General模块进行其他文件集成。
3.集成FMDB到项目中。
-
Cocoapods
1.在Podfile中添加
Pod 'LLDebugTool/General',如果你的项目是Swift项目,则添加Pod 'LLDebugToolSwift/General'。 -
源文件
1.下载最新的代码版本并将
LLDebugTool/Components/General文件夹拖入项目中。2.将
LLConfig.h和LLConfig.m拖到项目中。