在我的.h
档案中
@interface DemoApp : UIViewController {
UITextView *textView;
@private
NSString *status;
NSInteger *track1Len,*track2Len;
}
@property (nonatomic,retain) NSString *status;
在.m
文件中
@synthesize status;
- (void)onDecodeCompleted:(NSString *)sts
{
status=sts;
NSLog(@"status is %@",status);
}
- (IBAction)processButton:(id)sender
{
NSLog(@"status is %@",status);
// here I am getting null value
}
我只是在整个类文件中访问我的变量。在 ondecodecompleted 方法中,我得到了作为参数传递的值,但是在按下进程按钮后,我得到了空值。