寫乙個類 起作用是 傳值
#import
@inte***ce singleton : nsobject
+(singleton *)sharedata;
@property (strong, nonatomic) nsstring *value;
@end
#import "singleton.h"
@implementation singleton
static singleton *singletondata = nil;
+(singleton *)sharedata );
return singletondata;
}-(id)init
return self;
}@end
如果你 要把 值 從a 傳倒b
你 要將要傳得值賦給 value
singleton *ones = [singleton sharedata];
ones.value = @"my name is caomao";
nslog(@"ones.value---->%@",ones.value);
值已經賦好啦 。。。
在就是 在你所需要的類呼叫出 就ok 啦
這是在b類的呼叫
nsstring *strb = [
singleton
sharedata
].value];
本人目前在研究web
前端開發
(自己的**店,請多多支援)
iOS 介面傳值 單例傳值
一 首先建立乙個檔案,繼承nsobject 1 h檔案中 import inte ce defaultinstance nsobject property nonatomic,copy nsstring info 這是就是用來傳值用的屬性,想傳什麼值,就先賦值給它,相當於中介 instancetyp...
ios 頁面傳值(協議 單例)
在第乙個頁面定義乙個協議,同時定義乙個協議的方法,用來獲取第二個頁面返回到第乙個頁面的返回值。import pragma mark 定義乙個協議用於引數傳遞 protocol edelegate void setreturnpwd nsstring password end 在第乙個頁面的實現檔案中...
iOS基礎之單例傳值
在之前的介面通訊中,我們講訴了3種傳值方法,現在我們提供一種更為方便的傳值方法叫做單例傳值。單例的優點在於建立時是全域性變數,可以在外部可以使用,沒有逐級傳值的侷限性。但是單例傳值會有記憶體問題,不能將單例進行記憶體釋放,大量建立單例傳值,會造成記憶體問題。演示 import handler.h 建...