b要傳值給a
1.控制器b中要有乙個block:
typedef void (^myblock)(nsstring* str1,nsstring* str2);
str1和str2裡存放著要傳遞的引數
2.還要有乙個以block為引數的方法
-(void)chuanzhi:(myblock)block
這樣self.textfiled1.text,self.textfiled2.text就可以作為引數進行傳遞了
3.在控制器a中呼叫這個chuanzhi方法
(1) 匯入控制器a的標頭檔案 #import "twoviewcontroller.h"
(2) 建立控制器a的物件,用來呼叫這個chuanzhi方法 twoviewcontroller* twovc = [[twoviewcontroller alloc]init];
(3)在控制器a頁面將要出現的時候呼叫這個chuanzhi方法,完成傳值。
[twovc chuanzhi:^(nsstring *str1, nsstring *str2) ];
}
控制器與cell之間傳資料
控制器與cell之間傳資料 一般 在控制器中 請求 網路資料 1 在控制器中 定義 模型陣列 包含多個模型資料 property strong,nonatomic nsmutablearray couponitems 在控制器中實現 get方法 nsmutablearray couponitems ...
angular中控制器之間的傳值該怎麼實現
1 event 這裡可以有兩種方式,一種是 scope.emit,然後通過監聽 rootscope的事件獲取引數 另一種是 rootscope.broadcast,通過監聽 scope的事件獲取引數。這兩種方法在最新版本的angular中已經沒有效能區別了,主要就是事件傳送的方向不同,可以按實際情況...
iOS開發之控制器的建立
1 控制器常見的建立方式有以下幾種 1 通過storyboard建立 2 直接建立 hxviewcontroller hx hxviewcontroller alloc init 3 指定xib檔案來建立 hxviewcontroller hx hxviewcontroller alloc init...