1
我有一個viewcontroller,其中有一個帶有文本字段的警報視圖。我在這裏接受用戶輸入,我希望這個輸入也可以在我的其他視圖控制器中使用。 所以基本上我們需要做的就是將這個值傳遞給其他視圖控制器。 請幫我這個。如何將密碼字段的值傳遞給另一個類
謝謝,
我有一個viewcontroller,其中有一個帶有文本字段的警報視圖。我在這裏接受用戶輸入,我希望這個輸入也可以在我的其他視圖控制器中使用。 所以基本上我們需要做的就是將這個值傳遞給其他視圖控制器。 請幫我這個。如何將密碼字段的值傳遞給另一個類
謝謝,
添加setter到另一個視圖控制器?
@implementation OtherViewController
-(void)setPassword:(NSString *)password {
// Do something
}
安裝程序和getter是一種通用的編程概念,適用於所有面向對象語言,不限於Objective-C。
制定者負責在其輸入中獲取一個值,並以某種方式在該對象內「設置」該值。 getter只是返回當前設置的值。你將會在不知道它的情況下使用它們。
假設你在一個NSString有密碼*變量稱爲「密碼」,那麼你只需要:
NSString *password;
// ... snip ...
[otherViewController setPassword:password];
我不能爲你提供任何比這更多,因爲我不知道你是什麼其他視圖控制器需要處理該值。您的其他視圖控制器將會收到-setPassword:
及您傳遞的密碼,因此它可以根據需要進行操作(例如,在遠程服務器上執行登錄操作)。
好的。你能解釋多一點..我從來沒有使用過吸氣劑和二流體。感謝您的qucik回覆 – Ashutosh 2010-11-13 01:55:02
更新的答案與更多信息。 – d11wtq 2010-11-13 02:06:08
我試過了,看起來好像沒有在[MembersViewController setPassword:pass]中傳遞值和程序中斷。 MembersViewController是我想要這個傳遞變量的類 – Ashutosh 2010-11-13 02:33:35