{"id":21283256,"url":"https://github.com/mythkiven/mkappkit","last_synced_at":"2025-07-11T11:30:42.768Z","repository":{"id":62446823,"uuid":"74549359","full_name":"mythkiven/MKAppKit","owner":"mythkiven","description":"iOS开发常用组件库、性能监控、crash 防护、debug调试等","archived":false,"fork":false,"pushed_at":"2021-08-11T12:03:13.000Z","size":6961,"stargazers_count":62,"open_issues_count":2,"forks_count":18,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-06-30T21:48:15.614Z","etag":null,"topics":["developer","developer-tools","development-tools","iosdevelopment"],"latest_commit_sha":null,"homepage":"","language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mythkiven.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-11-23T07:00:27.000Z","updated_at":"2024-12-17T09:10:06.000Z","dependencies_parsed_at":"2022-11-01T23:00:52.461Z","dependency_job_id":null,"html_url":"https://github.com/mythkiven/MKAppKit","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/mythkiven/MKAppKit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mythkiven%2FMKAppKit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mythkiven%2FMKAppKit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mythkiven%2FMKAppKit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mythkiven%2FMKAppKit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mythkiven","download_url":"https://codeload.github.com/mythkiven/MKAppKit/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mythkiven%2FMKAppKit/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264795383,"owners_count":23665227,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["developer","developer-tools","development-tools","iosdevelopment"],"created_at":"2024-11-21T11:07:37.584Z","updated_at":"2025-07-11T11:30:42.311Z","avatar_url":"https://github.com/mythkiven.png","language":"Objective-C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n\n![](https://api.travis-ci.org/mythkiven/MKAppKit.svg?branch=master)\n[![Version](https://img.shields.io/cocoapods/v/MKAppKit.svg?style=flat)](http://cocoapods.org/pods/MKAppKit)\n[![License](https://img.shields.io/apm/l/vim-mode.svg)](http://cocoapods.org/pods/MKAppKit)\n[![Platform](https://img.shields.io/cocoapods/p/MKAppKit.svg?style=flat)](http://cocoapods.org/pods/MKAppKit)\n\n\n![](./source/icon_MKAppKit.png)\n\n\n## Crash 守护组件：MKCrashGuard\n\n| 组件 | 添加方式 | 语言 | 备注 |\n| --- | --- | --- | --- |\n| [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 种可变容器类型\n| 守护的范围持续更新中.. |  |  |\n\n## 性能监控组件： MKMonitor 系列\n\n| 组件 | 添加方式 | 语言 | 备注 |\n| --- | --- | --- | --- |\n| [启动监控组件 v1.0](https://github.com/mythkiven/MKAppKit/blob/master/doc/MKMonitor.md) |  `pod 'MKAppKit/MKLaunchMonitor' ` | Objective-C   | 包含代码打点工具等\n| 其他性能组件陆续添加中.. |  |  |\n\n\n\n## UI 组件\n\n| 组件 | 添加方式 | 语言 | 效果 |\n| --- | --- | --- | --- |\n| [圆环进度 + 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)\n| [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)\n| [输入 @ 自动下拉邮箱列表 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)\n| UI 还是以前的版本，暂无更新计划 |  |  |\n\n\n\n**使用**\n\n```\n添加 pod 时，如遇到错误：Unable to find a specification for `MKAppKit`\n请更新 repo：\n$ pod repo update\n```\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmythkiven%2Fmkappkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmythkiven%2Fmkappkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmythkiven%2Fmkappkit/lists"}