150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
|
@selector(elementBuilder:didBuildParentlessNode:)])
[_delegate elementBuilder: self didBuildParentlessNode: node];
}
- (void)parser: (OFXMLParser *)parser
foundComment: (OFString *)comment
{
OFXMLComment *node = [OFXMLComment commentWithString: comment];
OFXMLElement *parent = _stack.lastObject;
if (parent != nil)
[parent addChild: node];
else if ([_delegate respondsToSelector:
@selector(elementBuilder:didBuildParentlessNode:)])
[_delegate elementBuilder: self didBuildParentlessNode: node];
|
|
|
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
|
@selector(elementBuilder:didBuildParentlessNode:)])
[_delegate elementBuilder: self didBuildParentlessNode: node];
}
- (void)parser: (OFXMLParser *)parser
foundComment: (OFString *)comment
{
OFXMLComment *node = [OFXMLComment commentWithText: comment];
OFXMLElement *parent = _stack.lastObject;
if (parent != nil)
[parent addChild: node];
else if ([_delegate respondsToSelector:
@selector(elementBuilder:didBuildParentlessNode:)])
[_delegate elementBuilder: self didBuildParentlessNode: node];
|