在第乙個頁面定義乙個協議,同時定義乙個協議的方法,用來獲取第二個頁面返回到第乙個頁面的返回值。
#import
#pragma mark 定義乙個協議用於引數傳遞
@protocol edelegate
-(void) setreturnpwd:(nsstring *) password;
@end
在第乙個頁面的實現檔案中,實現協議的方法,同時在跳轉到第二個頁面的方法中設定**。
#import "viewcontroller.h"
#import "mainviewcontroller.h"
@inte***ce viewcontroller ()
@end
@implementation viewcontroller
#pragma mark 實現**方法
-(void)setreturnpwd:(nsstring *)password
-(void)login:(id)sender
iOS 單例傳值
寫乙個類 起作用是 傳值 import inte ce singleton nsobject singleton sharedata property strong,nonatomic nsstring value end import singleton.h implementation sing...
iOS 介面傳值 單例傳值
一 首先建立乙個檔案,繼承nsobject 1 h檔案中 import inte ce defaultinstance nsobject property nonatomic,copy nsstring info 這是就是用來傳值用的屬性,想傳什麼值,就先賦值給它,相當於中介 instancetyp...
iOS基礎之單例傳值
在之前的介面通訊中,我們講訴了3種傳值方法,現在我們提供一種更為方便的傳值方法叫做單例傳值。單例的優點在於建立時是全域性變數,可以在外部可以使用,沒有逐級傳值的侷限性。但是單例傳值會有記憶體問題,不能將單例進行記憶體釋放,大量建立單例傳值,會造成記憶體問題。演示 import handler.h 建...