我需要在我的UI上用XML文件做一些标记。如何从NSXMLParser获取特定属性的行号和列号?
例如,我想从下面的代码段中标记minimumInteritemSpacing="10"
,因此我需要行号和列号。
<collectionViewFlowLayout key="collectionViewLayout" minimumLineSpacing="10" minimumInteritemSpacing="10" id="Rhn-xg-EmY">
<size key="itemSize" width="50" height="50"/>
<size key="headerReferenceSize" width="0.0" height="0.0"/>
<size key="footerReferenceSize" width="0.0" height="0.0"/>
<inset key="sectionInset" minX="0.0" minY="0.0" maxX="0.0" maxY="0.0"/>
</collectionViewFlowLayout>
XMLParserDelegate
中的方法永远不会触发attributes
,而且没有一个是为此设计的。这就是为什么我要求解决方案,也许不使用NSXMLParser
。
我知道获取属性非常容易,但没有位置信息。其他问题的答案并不关心这个立场。