はじめにviewControllerをセットアップしようとしています。appDelegateで、NSUserDefaultsをチェックするif条件を次のように作成します。
public override bool FinishedLaunching (UIApplication application, NSDictionary launchOptions)
{
if (NSUserDefaults.StandardUserDefaults.StringForKey ("LaunchWatcher") != null) {
} else {
}
return true;
}
LaunchWatcherがnullでない場合、appDelegateはNewTrackTraceViewControllerにプッシュする必要があります。nullの場合、TrackTraceViewControllerに移動します。C#を使用してこれを行うにはどうすればよいですか?ビューコントローラにプッシュする正しいコードは何でしょうか?
このようなもの:
if (NSUserDefaults.StandardUserDefaults.StringForKey ("LaunchWatcher") != null) {
this.PresentViewController(NewTrackTraceViewController, animated, null);
} else {
this.PresentViewController(TrackTraceViewController, animated, null);
}