Я анализирую информацию со своего сервера и загружаю всю информацию, но пытаюсь выяснить, как добавить информацию в табличное представление. По сути, я хотел бы знать, как взять имеющуюся у меня информацию и добавить ее в NSMutableArray, затем подсчитать этот объект и добавить его в табличное представление, но каждый раз, когда я добавляю свои строки в изменяемый массив, я ничего не получаю ... но Я знаю, что вся информация корректно анализируется моими журналами и меткой, которую я разместил только для целей тестирования ... вот код, который я использую для получения информации. Как я могу взять строку, которую я использовал, и заполнить мой табличный вид?
-(void)parser:(NSXMLParser*)parser didStartElement:(NSString *)elementName
namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName
attributes:(NSDictionary *)attributeDict{
NSLog(@"Parser Was Called");
if ([elementName isEqualToString:@"element"]) {
NSLog(@"elements recieved %@", [attributeDict objectForKey:@"themeName"]);
themeNameString = [NSString stringWithFormat:@"%@", [attributeDict
objectForKey:@"themeName"]];
//Test first string
label.text = themeNameString;
}
if ([elementName isEqualToString:@"element1"]) {
NSLog(@"elements recieved %@", [attributeDict objectForKey:@"creator"]);
themeCreator = [NSString stringWithFormat:@"%@", [attributeDict
objectForKey:@"creator"]];
}
if ([elementName isEqualToString:@"element2"]) {
NSLog(@"elements recieved %@", [attributeDict objectForKey:@"price"]);
themePrice = [NSString stringWithFormat:@"%@", [attributeDict
objectForKey:@"price"]];
}
if ([elementName isEqualToString:@"element3"]) {
NSLog(@"elements recieved %@", [attributeDict objectForKey:@"twitterName"]);
creatorTwitterName = [NSString stringWithFormat:@"%@", [attributeDict
objectForKey:@"twitterName"]];
}
if ([elementName isEqualToString:@"element4"]) {
NSLog(@"elements recieved %@", [attributeDict objectForKey:@"themeURL"]);
cydiaLink = [NSString stringWithFormat:@"%@", [attributeDict
objectForKey:@"themeURL"]];
}
if ([elementName isEqualToString:@"element5"]) {
NSLog(@"elements recieved %@", [attributeDict objectForKey:@"themeDeciption"]);
deciption = [NSString stringWithFormat:@"%@", [attributeDict
objectForKey:@"themeDeciption"]];
}
if ([elementName isEqualToString:@"element6"]) {
NSLog(@"elements recieved %@", [attributeDict objectForKey:@"themeScreenShots"]);
screenShots = [NSString stringWithFormat:@"%@", [attributeDict
objectForKey:@"themeScreenShots"]];
}
if ([elementName isEqualToString:@"element7"]) {
NSLog(@"elements recieved %@", [attributeDict objectForKey:@"promo"]);
tblViewImage = [NSString stringWithFormat:@"%@", [attributeDict
objectForKey:@"promo"]];
}
}