bind:IOS下基于ios_bind方式实现数据传递

时间:2024-05-27 00:18:28
【文件属性】:

文件名称:bind:IOS下基于ios_bind方式实现数据传递

文件大小:22KB

文件格式:ZIP

更新时间:2024-05-27 00:18:28

Objective-C

#IOS开发过程中容易出现的问题 ##1. 数据同步 在移动端开发过程中,可能会遇到一种情况,即在下一个VC(ViewController)中修改的数据需要在上个VC中体现出来。这种情况下很多人的做法是在两个VC间传递delegate来实现这种需求,但如果需要在其他VC中体现出变化呢?还有种做法是在低层实现一个Manager类来管理数据变化,Manger类中实现一个delegate的弱引用集合,把需要体现数据变化的VC添加到这个delegate的集合中,调用Manager的函数来修改数据,修改完成后再通过delegate全部发出去。这种做法的也是比较好的做法,但缺点是deleagate的协议可能会多一点,毕竟项目中不只是修改一个数据。 ##2.异步回调造成的空白页 在移动开发过程中,访问网络是很普遍的事件,这就会出现一个情况:当网络数据还没有返回时,页面一般都会Loading,如果需要的数


【文件预览】:
bind-master
----CacheContainer.h(5KB)
----CacheInfo.h(5KB)
----FBKVOController.m(16KB)
----FriendCache.m(2KB)
----README.md(3KB)
----Bind.m(9KB)
----FriendCache.h(420B)
----CacheInfo.m(10KB)
----Bind.h(1KB)
----FBKVOController.h(4KB)
----CacheContainer.m(17KB)

网友评论