An open API service indexing awesome lists of open source software.

https://github.com/mythkiven/mkappkit

iOS开发常用组件库、性能监控、crash 防护、debug调试等
https://github.com/mythkiven/mkappkit

developer developer-tools development-tools iosdevelopment

Last synced: 7 months ago
JSON representation

iOS开发常用组件库、性能监控、crash 防护、debug调试等

Awesome Lists containing this project

README

          

![](https://api.travis-ci.org/mythkiven/MKAppKit.svg?branch=master)
[![Version](https://img.shields.io/cocoapods/v/MKAppKit.svg?style=flat)](http://cocoapods.org/pods/MKAppKit)
[![License](https://img.shields.io/apm/l/vim-mode.svg)](http://cocoapods.org/pods/MKAppKit)
[![Platform](https://img.shields.io/cocoapods/p/MKAppKit.svg?style=flat)](http://cocoapods.org/pods/MKAppKit)

![](./source/icon_MKAppKit.png)

## Crash 守护组件:MKCrashGuard

| 组件 | 添加方式 | 语言 | 备注 |
| --- | --- | --- | --- |
| [crash 防护组件 v1.1](https://github.com/mythkiven/MKAppKit/blob/master/doc/MKCrashGuard.md) | `pod 'MKAppKit/MKCrashGuard' ` | Objective-C | 守护类型:KVO、KVC、unrecognized selector、NStimer、NSNotification、UINavigationController、NSUserDefaults、NSCache、以及:NSString,NSArray,NSDictonary,NSAttributedString,NSSet 和对应的 5 种可变容器类型
| 守护的范围持续更新中.. | | |

## 性能监控组件: MKMonitor 系列

| 组件 | 添加方式 | 语言 | 备注 |
| --- | --- | --- | --- |
| [启动监控组件 v1.0](https://github.com/mythkiven/MKAppKit/blob/master/doc/MKMonitor.md) | `pod 'MKAppKit/MKLaunchMonitor' ` | Objective-C | 包含代码打点工具等
| 其他性能组件陆续添加中.. | | |

## UI 组件

| 组件 | 添加方式 | 语言 | 效果 |
| --- | --- | --- | --- |
| [圆环进度 + tableview 组合的加载数据动画 v1.0](https://github.com/mythkiven/MKAppKit/blob/master/doc/MKCombineLoadingAnimation.md) | `pod 'MKAppKit/MKCombineLoadingAnimation' ` | Objective-C | ![](https://github.com/mythkiven/MKAppKit/blob/master/source/MKCombineLoadingAnimation.gif)
| [MKDiffuseMenu: 点击散开的动画效果 v1.0](https://github.com/mythkiven/MKAppKit/blob/master/doc/MKDiffuseMenu.md) | `pod 'MKAppKit/MKDiffuseMenu' ` | swift5.0 | ![](https://github.com/mythkiven/MKAppKit/blob/master/source/MKDiffuseMenu.gif)
| [输入 @ 自动下拉邮箱列表 v1.0](https://github.com/mythkiven/MKAppKit/blob/master/doc/MKDropdownMailTF.md) | `pod 'MKAppKit/MKDropdownMailTF' ` | Objective-C | ![](https://github.com/mythkiven/MKAppKit/blob/master/source/MKDropdownMailTF.gif)
| UI 还是以前的版本,暂无更新计划 | | |

**使用**

```
添加 pod 时,如遇到错误:Unable to find a specification for `MKAppKit`
请更新 repo:
$ pod repo update
```