Skip to content

Latest commit

 

History

History
35 lines (28 loc) · 1.35 KB

README.md

File metadata and controls

35 lines (28 loc) · 1.35 KB

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.