1. 程式人生 > >iOS_Block. 代理. NSUserDefaults.的簡單實用

iOS_Block. 代理. NSUserDefaults.的簡單實用

Block:

取值的介面為A介面      傳值的介面為B介面

首先在A介面.h中


然後在A介面.m中給block傳入需要的值


然後在B介面


block簡單地傳值完成

代理

首先在A介面.h中設定代理  和代理的方法


然後在A介面的.m中


讓代理執行代理中的方法並傳值

然後在B介面.m中遵守協議

<TwoVCDelegate>


OK  傳值完成

NSUserDefaults

儲存資料很簡單  只需根據Key值存取就好了

存值

取值