Попробуйте это в интерфейсе:
@interface ViewController : UIViewController {
NSString* accountLoginName;
NSString* accountPassword;
}
@property(nonatomic, retain) NSString* accountLoginName;
@property(nonatomic, retain) NSString* accountPassword;
И это в реализации (в месте, где вы присваиваете значения):
self.accountLoginName = [NSString stringWithString:textFieldLoginName.text];
self.accountPassword = [NSString stringWithString:textFieldPassword.text];
[self performSelectorInBackground:@selector(loginAtBackgroundSelector:) withObject:nil];
Дополнительно в dealloc:
-(void)dealloc {
[accountLoginName release];
[accountPassword release];
[super dealloc];
}
Дайте мне знать, если это поможет.