嗨我遇到以下問題,它崩潰了iPhone模擬器,而腳本沒有錯誤,它確實在這個腳本中提出了一個警告。iPhone XML解析器 - [c setImage:[attributeDict objectForKey:@「img」]];警告
[c setImage:[attributeDict objectForKey:@"img"]];
的警告
市可能不-setImage迴應:
我不知道我做錯了這裏是填充源代碼。
#import "LocationsParser.h" @implementation LocationsParser @synthesize managedObjectContext; -(id) initWithContext: (NSManagedObjectContext *) managedObjContext { self = [super init]; [self setManagedObjectContext:managedObjContext]; return self; } - (void)parseXMLFileAtURL:(NSURL *)URL parseError:(NSError **)error { // /Applications/MyExample.app/MyFile.xml NSXMLParser *parser = [[NSXMLParser alloc] initWithContentsOfURL:URL]; // Set self as the delegate of the parser so that it will receive the parser delegate methods callbacks. [parser setDelegate:self]; // Depending on the XML document you're parsing, you may want to enable these features of NSXMLParser. [parser setShouldProcessNamespaces:NO]; [parser setShouldReportNamespacePrefixes:NO]; [parser setShouldResolveExternalEntities:NO]; [parser parse]; NSError *parseError = [parser parserError]; if (parseError && error) { *error = parseError; } [parser release]; } -(void) emptyDataContext { // Get all counties, It's the top level object and the reference cascade deletion downward NSMutableArray* mutableFetchResults = [CoreDataHelper getObjectsFromContext:@"County" :@"Name" :NO :managedObjectContext]; // Delete all Counties for (int i = 0; i
此警告「城市可能不會響應-setImage:」想要告訴您的城市對象不執行此方法,因此您的問題必須在那裏。 – 2010-02-25 10:59:55
c是什麼類型的對象?它是否擴展任何本地類?你的源代碼也是不完整/不相關的 – pheelicks 2010-02-25 10:59:56