NSObject-SafeExpectations 0.0.6

NSObject-SafeExpectations 0.0.6

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最后发布2022年12月

由以下人员维护:Olivier HalligonLorenzo MatteiJeremy MasselGiovanni LodiYael RubinsteinAutomattic Mobile



  • WordPress Mobile 团队

NSObject+SafeExpectations

NSDictionary 中获取意外值不再会导致崩溃。

使用方法

NSDictionary 提供了几种新的方法:请参阅 文档

  • (NSString *)stringForKey:(id)key;
  • (NSNumber *)numberForKey:(id)key;
  • (NSArray *)arrayForKey:(id)key;
  • (NSDictionary *)dictionaryForKey:(id)key;
  • (id)objectForKeyPath:(NSString *)keyPath;
  • (NSString *)stringForKeyPath:(id)keyPath;
  • (NSNumber *)numberForKeyPath:(id)keyPath;
  • (NSArray *)arrayForKeyPath:(id)keyPath;
  • (NSDictionary *)dictionaryForKeyPath:(id)keyPath;

愿望列表

  • NSArray: stringAtIndex:numberAtIndex:arrayAtIndex:dictionaryAtIndex:
  • objectForKeyPath: 提供集合支持