Эй, ребята, я получаю SIGABRT при попытке использовать переменную экземпляра для чего угодно, кроме NSLOG:
//Class_X.H
@interface MeldingController : UIViewController
{
NSString *refURLAsString;
}
@property (nonatomic, retain) NSString *refURLAsString;
//Class_X.M
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
self.refURLAsString = [info objectForKey:UIImagePickerControllerReferenceURL];
NSLog(@"%@",self.refURLAsString);//Successfully outputs the ReferenceURL string
}
-(void)function_abc
{
NSLog(@"%@",self.refURLAsString);//Successfully outputs the ReferenceURL string
NSURL *URL = [NSURL URLWithString:self.refURLAsString]; //SIGABRT
//Or even trying to make another string using refUrlAsString
NSString *string = [[NSString alloc]init];
string = self.refURLAsString;//SIGABRT
}
Симулятор iPhone iOS 4.3, Xcode 4.
Любойидеи кто-нибудь?веселит.