這是我的情況:
我有一個TaskListViewController(UITableView)需要互聯網。
所以我使用AFNetworking在顯示TaskList之前做一些登錄工作(使用模擬帳戶和密碼)。如何在applicationDidFinishLaunching中顯示ModalViewController?
現在我需要讓用戶設置他們的帳戶和密碼。
所以我只想在登錄前展示模態視圖(ZTCUserSettingsViewController)。
而且我花了很多時間,它仍然不起作用。
有什麼辦法解決這個問題嗎?
謝謝。
ZTCAPIClient : AFHTTPClient
ZTCTaskListViewController : UITableViewController
代碼
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[[AFNetworkActivityIndicatorManager sharedManager] setEnabled:YES];
[ZTCAPIClient login];
UITableViewController *viewController = [[ZTCTaskListViewController alloc] initWithStyle:UITableViewStylePlain];
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:viewController];
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
self.window.backgroundColor = [UIColor whiteColor];
self.window.rootViewController = nav;
[self.window makeKeyAndVisible];
return YES;
}
您的用戶多長時間輸入一次用戶名和密碼?每次應用程序啓動或僅在他們第一次使用它時? – 2013-03-22 16:09:00
@MikeD只有第一次,我可以檢查有關帳戶的userdefaults。 – Puttin 2013-03-23 01:34:48