У меня есть простой UIViewControler, и когда я вызываю метод [self performSelectorInBackground: @selector (load) withObject: nil]; это вызывает и EXC_BAD_ACCESS@autoreleasepool EXC_BAD_ACCESS
Вот это UIViewControler.m и UIViewControler.h
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController
@property (strong, nonatomic) UITextView *myTextView;
@end
#import "ViewController.h"
@implementation ViewController
@synthesize myTextView;
- (id)init {
self = [super init];
if (self) {
myTextView = [[UITextView alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
[[self view] addSubview:myTextView];
[self performSelectorInBackground:@selector(load) withObject:nil];
}
return self;
}
- (void) load {
@autoreleasepool {
[myTextView setText:@"LOADING ..."];
//DO SOMETHING ....
}
}
@end
PS .:
Проект использует Objective-C ARC
Какова трассировка стека для аварии? – kperryua