Имам XML файл, който изглежда така:
<?xml version="1.0"?>
<categories>
<category id="1">
<category_name>Banks</category_name>
</category>
<category id="4">
<category_name>Restaurants</category_name>
</category>
</categories>
Методът [xmlParser parse] връща TRUE без грешки. Но когато отпечатам всеки елемент, получавам следните резултати:
Processing characters:
Restaurants
Забележете празния ред и лекия отстъп на „Ресторанти“. Моят метод foundCharacters отпечатва горното.
- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string {
if(!currentElementValue)
currentElementValue = [[NSMutableString alloc] initWithString:string];
else
[currentElementValue appendString:string];
NSLog(@"Processing characters: %@", currentElementValue);
}
Това причинява вдлъбнатина на текста в моя UITableViewCell - защо би било това?
Свойството imageView не е зададено.
Благодаря Джо