Cocoa touch 导航到另一个视图iPhone sdk?

Cocoa touch 导航到另一个视图iPhone sdk?,cocoa-touch,uitableview,ios4,uiwebview,uinavigationcontroller,Cocoa Touch,Uitableview,Ios4,Uiwebview,Uinavigationcontroller,我想导航到另一个视图。我想要一个正在播放的按钮,用于我的收音机应用程序。我想看到它的状态。。。我要导航到的视图有一个文本字段作为radio的url,还有一个标签作为radio名称。因此,我如何才能了解该视图的状态,因为现在每当我尝试导航时,它都可以很好地导航,但文本字段会发生变化。。那么我该怎么做才能不改变文本呢? 下面是一些关于wierd名称的代码 if (self.bookDetailViewController_1 == nil) { iPhoneStreamingPlayerVi

我想导航到另一个视图。我想要一个正在播放的按钮,用于我的收音机应用程序。我想看到它的状态。。。我要导航到的视图有一个文本字段作为radio的url,还有一个标签作为radio名称。因此,我如何才能了解该视图的状态,因为现在每当我尝试导航时,它都可以很好地导航,但文本字段会发生变化。。那么我该怎么做才能不改变文本呢? 下面是一些关于wierd名称的代码

if (self.bookDetailViewController_1 == nil)
{
    iPhoneStreamingPlayerViewController *aBookDetail = [[iPhoneStreamingPlayerViewController alloc] initWithNibName:@"iPhoneStreamingPlayerView" bundle:nil];
    self.bookDetailViewController_1= aBookDetail;
    [aBookDetail release];
}

Music_appAppDelegate *delegate = [[UIApplication sharedApplication]delegate];
[delegate.booksNavController pushViewController:bookDetailViewController_1 animated:YES];

单例实现

//.h

+ (className *)sharedInstance;


//.m

static className* sharedInstance = nil;

@implementation className

+ (className*)sharedInstance {
    if (!sharedInstance) {
        sharedInstance = [[super allocWithZone:NULL] init];
    }

    return sharedInstance;
}

+ (id)allocWithZone:(NSZone *)zone {
    return [[self sharedInstance] retain];
}

- (id)copyWithZone:(NSZone *)zone {
    return self;
}

- (id)retain {
    return self;
}

- (NSUInteger)retainCount {
    return NSUIntegerMax;
}

- (void)release { }

- (id)autorelease {
    return self;
}


@end

你好,请你把你的代码放在正确的格式,这样我可以帮助你。请看一看问题,代码有格式哦,我的朋友,你可以为你需要维护的视图控制器创建静态变量或单例。通过这种方式,您只能使用相同的值实例化视图控制器的一个实例。你需要signleton密码吗?或者您知道如何实现某些代码,我们将不胜感激:)