我是一名新的iOS開發人員。我想弄清楚如何從視圖控制器獲取返回值,並進行字符串比較以確定視圖控制器的類型。我的代碼將有望使這個更清楚:如何獲得viewcontroller的返回值並做一個NSString比較?
我有一個名爲「
playTimeVC". If I do this:
NSLog(@"hello %@", playTimeVC)
一個視圖控制器的實例;
我得到以下回報:
2011-08-20 18:26: 33.968安排[37730:207]你好 「< 」PlayTimeViewController:0x58836e0「>」
如何使用這個回報,做一些字符串比較,即:
(in Perl)
if ([playTimeVC] =~ /PlayTimeViewController/) {
// This is the one
}
另一個問題涉及到什麼,我試圖做的: 當用戶點擊home鍵,他們是在一定的ViewController,有被稱爲還是它直接轉到該控制器內的任何方法applicationWillResignActive?當用戶回到應用程序時,它會在恢復之前調用VC中的任何方法嗎?
預先感謝您。 埃裏克
非常感謝,它的工作。我嘗試了這些方法,看起來並沒有通過主頁按鈕退出這些方法。 – etinum
好的,請檢查我的答案是否正確。謝謝。 – dasdom