NSDictionary-Introspect 0.1.0

NSDictionary-Introspect 0.1.0

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最后发布2015年4月

Chamara Paul维护。



Objective-C运行时属性检查

按需以NSDictionary的形式打印出类的属性和值。有关更多信息,请参阅:https://medium.com/@keepsaltmine/objective-c-runtime-property-introspection-c96f7884acea

安装

CocoaPods是推荐安装NSDictionary-Introspect的方法。只需将以下行添加到您的Podfile

Podfile

pod 'NSDictionary-Introspect'

用法

要使用此代码,像这样重写您的NSObject的description方法

- (NSString *)description {
    NSDictionary *dictionary = [NSDictionary dictionaryWithPropertiesOfObject:self];
    return [NSString stringWithFormat:@"%@", dictionary];
}

然后,简单地调用

 [YourNSObjectInstance description];

需求

  • Xcode 6
  • iOS 7+ 基础SDK

联系方式

Chamara Paul

许可证

NSDictionary-Introspect可用MIT许可证。有关更多信息,请参阅LICENSE文件。