我在這裏閱讀了很多主題,但不明白。例如,我有兩個ViewController。 VC1和VC2。我怎樣才能以編程方式從VC1到VC2?我用NSURLConnection加載數據,然後解析它,如果在接收到的數據中看到字符串「type = 1」,我必須運行另一個ViewController,並且必須運行它的所有方法(ViewDidLoad等)。我該怎麼做?如何從代碼中調用另一個ViewController?
在VC1我:
If ([[_typeArr objectAtIndex:0]] intValue] == 1)
//Here I must to run VC2
謝謝,你能回答另一個問題。我不確定,我是否應該像另一個問題那樣提問,因爲它很簡單。如何將變量從VC1傳輸到VC2。我試圖做到這一點:在VC1.hi寫了'+(NSInteger *)globalID;'在VC1.m中:if([[_typeArr objectAtIndex:0]] intValue] == 1) { VC2 * vc2 = [[VC2 alloc] init]; //創建VC2的對象 [self presentViewController:vc2 animated:YES completion:nil]; ' – daleijn
@ user2987175 - 閱讀此http://stackoverflow.com/questions/5210535/passing-data-between-view-controllers和https://www.google.co.in/search?q=how+to+pass +數據+從+一個+的ViewController +到+另一個+ OQ =如何+傳遞+數據+從+一個+的ViewController +到+另一個+ AQS = chrome..69i57j0l4.12524j0j7&的SourceID =鉻&espv = 210&es_sm = 91&即= UTF- 8#es_sm = 91&espv = 210 q =如何+通過+的NSString ++從+ +一個+的ViewController至+另一個 – iPatel