2016-02-13 56 views

回答

0

在SecondViewController: - 在textFieldDidEndEditing

[itemDict setObject:[NSString stringWithFormat:@"%@",eventTitleTextField.text] forKey:@"itemTitle"]; 
[[NSNotificationCenter defaultCenter]postNotificationName:@"callViewController" object:nil userInfo:itemDict ]; 

在FirstViewController: - viewDidLoad中

[[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(callViewController:) name:@"callViewController" object:nil]; 

然後

-(void)callViewController:(NSNotification *)notification 
{ 
NSString *check=[NSString stringWithFormat:@"%@",[notification.userInfo objectForKey:@"itemTitle"]; 

} 
if ([check isEqualToString:@""]) { 

    /// do 

}else{ 
    // do 
} 
0

的錢德里卡·請檢查你的代碼像下面

創建全局變量NSObject類。 然後申報

​​

接着合成該串中.m文件

@synthesis strTextfieldValue; 

然後創建在NSObject類類方法最終啓動該方法中的字符串。

在第二個視圖中調用或導入NSObject類.h。控制器。

爲NSObject類創建對象並啓動該方法。

globalclass.strTextfieldValue=textfieldName.text; 

,然後導入您SecondViewController.h並在FirstViewController.h

導入NSObject的class.h最後檢查字符串是否爲零或不在按鈕操作方法。

相關問題