我正在尝试将XML Feed加载到我的应用中,我正在使用XML parser framework from Github. 在我放置的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);
答案 0 :(得分:0)
请确保XML中存在参数“Name”(在此方法中为[LoadFile iterate:@"Name" usingBlock:^(RXMLElement *element)
),与XML中的完全相同(我的意思是检查区分大小写)。