Skip to content

Pluto-Y/PYAegis

Repository files navigation

PYAegis

Build Status codecov

A daemon framework to protect:

  • NSArray、NSMutableArray、NSDictionary、NSMutableDictionary、NSSet、NSMutableSet、NSCountedSet
  • NSString、NSMutableString
  • Unrecognized selector
  • NSTimer: protect for retain cycle
  • NSNotification: protect for the non removeObserver operation
  • KVO: protect for not pair in addObserver and removeObserver operation

Installation

  • Cocoapods
    • specify it in your Profile - pod 'PYAegis'
  • Manual
    • add all code under PYAegis folder to your project

Requirements

  • ARC
  • iOS8+

Communication

  • Please open an issue, when you found a bug. Also provide the step to reproduce is better.
  • Please open an issue, when you have some feature request
  • Welcome pull request when you want to contribute for PYAegis

Usage

Use cocoapods or manual add PYAegis to your project. Done!

What We Protect?

Wiki

License

PYAegis is released under the Apache License 2.0 license. See LICENSE for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published