0

だから私はこのコードを持っています:

- (void) connectSelector:(NSArray *)args {
NSError* error;
NSString* data = [NSString stringWithContentsOfURL:[NSURL URLWithString:[args objectAtIndex:0]] encoding:NSASCIIStringEncoding error:&error];

NSLog(@"%@", data);

NSDictionary* dictionary = [[NSDictionary alloc] initWithObjects:[NSArray arrayWithObjects:@"connector", @"data", @"error", nil] forKeys:[NSArray arrayWithObjects:self, data, error, nil]];

[[args objectAtIndex:1] performSelector:@selector(dataDownloaderDidDownloadData:) withObject:dictionary];
}

ディクショナリ内の値 NSArray の「自己」値が失われています。これはなぜですか?

前もって感謝します!

4

2 に答える 2