Вы можете изменить TFHppleElement
для возврата дочерних объектов.
в TFHppleElement.h
:
@interface TFHppleElement : NSObject
[..]
- (NSArray*)children
@end
in TFHppleElement.m
:
NSString * const TFHppleNodeChildArrayKey = @"nodeChildArray";
@implementation TFHppleElement
[..]
- (NSArray*)children {
[node objectForKey:TFHppleNodeChildArrayKey];
}
[..]
@end
Так что теперь вы можете получить это так,
NSString *value = [[[object children] objectAtIndex:0] content];
Оригинальный ответ
Распечатка предполагает, что это объект словаря, основанный на фигурных скобках. Возможно, вы захотите посмотреть на this
. В этом случае вы сможете получить значение, используя,
NSString *value = [[object valueForKeyPath:@"nodeChildArray.nodeContent"] objectAtIndex:0];