SIRuntimeWrap 1.1

SIRuntimeWrap 1.1

测试已测试
语言语言 Obj-CObjective C
许可协议 MIT
发布上一个版本2017年1月

Silence0201 维护。



  • Silence

RuntimeWrap

一个简单的 Objective-C RuntimeWrap

使用说明

安装

手工导入

将项目目录下的 SIRuntime 导入项目中

Pod 安装
pod 'SIRuntimeWrap', '~> 1.0'

使用

  1. 导入头文件

    #import "SIRuntime.h"
  2. 创建 RuntimeWrap

    SIRuntime *runtime = [SIRuntime runtimeWithClass:self.class] ;
    SIRuntime *runtime = [SIRuntime runtimeWithClass:self] ;
  3. 注册新类,使用 SIRuntimeClass

    /// SIRuntimeClass
    /// 创建一个指定名称的类,父类为空
    - (instancetype)initWithName:(NSString *)name;
    /// 指定父类创建类
    - (instancetype)initWithName:(NSString *)name superclass:(Class)superclass;
    
    /// SIRuntime
    /// 删除某类
    + (void)removeClass:(SIRuntimeClass *)clazz ;
    /// 添加某类
    + (void)addNewClass:(SIRuntimeClass *)clazz ;
  4. 更多方法,请查看 SIRuntime 注释

RuntimeWrap

RuntimeWrap 遵循 MIT 许可协议。更多信息请参阅 LICENSE 文件。