1

我正在尝试将 XML 提要加载到我的应用程序中,我正在使用来自 Github 的 XML 解析器框架。 在我的 ViewDidload 我放置

[self Loadit];

- (void)Loadit {

    RXMLElement *LoadFile = [RXMLElement elementFromURL:[NSURL URLWithString:@"url"]];

    [LoadFile iterate:@"Name" usingBlock:^(RXMLElement *element) {
        NSString *name = [element attribute:@"User"];
        NSLog(@"APP NAME: %@", name);
    }];

    NSLog(@"Done");

}

但我不知道我是否愚蠢但它没有调用函数

[LoadFile iterate:@"Name" usingBlock:^(RXMLElement *element) {
        NSString *name = [element attribute:@"User"];
        NSLog(@"APP NAME: %@", name);
    }];

有谁知道为什么?Nslog 没有出现在我的 xCode 日志中

        NSLog(@"APP NAME: %@", name);
4

1 回答 1

0

请确保参数“名称”(在此方法中 - [LoadFile iterate:@"Name" usingBlock:^(RXMLElement *element))存在于您的 XML 中,并且与 XML 中的完全相同(我的意思是检查区分大小写)。

于 2012-08-09T09:05:56.793 回答