1

GithubのXMLパーサーフレームワークを使用して、アプリに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

パラメータ「Name」(このメソッドでは- [LoadFile iterate:@"Name" usingBlock:^(RXMLElement *element))がXMLに存在し、XMLとまったく同じであることを確認してください(つまり、大文字と小文字の区別を確認してください)。

于 2012-08-09T09:05:56.793 に答える