@pSoler Objective-C 没有自带hashtable吧,Java里有, 在OC中 相当于NSDictionary,这个也是强引用。 目前已知的实现方法,应该就两种:桥接类、NSPointerArray
iOS 多代理的实现iOS多代理实现 XMPP以及类似IM框架里通常会有这种需求:打开多个聊天窗口,和多个人聊天。然鹅框架底层消息转发管理器却只有一个。通常是这两个窗口都要收到消息回调,然后取自...
@pSoler Objective-C 没有自带hashtable吧,Java里有, 在OC中 相当于NSDictionary,这个也是强引用。 目前已知的实现方法,应该就两种:桥接类、NSPointerArray
iOS 多代理的实现iOS多代理实现 XMPP以及类似IM框架里通常会有这种需求:打开多个聊天窗口,和多个人聊天。然鹅框架底层消息转发管理器却只有一个。通常是这两个窗口都要收到消息回调,然后取自...
@x_code 不会的啊 只有一条消息时 默认不滚动
iOS仿淘宝头条、滚动公告、滚动广告的实现滚动公告、广告 经历 前一段时间遇到了滚动公告的需求,搜了好多天,发现没有简单明了的库可用。大神们写的都太复杂了,star比较高的两个,一个不支持动态刷新标题,一个甚至写了循...
@令__狐冲 是的,ModuleBCategory相当于是ModuleB的对外接口列表,感觉这样应该是框架指定的规范,但是我感觉ModuleB的对外接口直接写在 ModuleB的.h文件也行。可能我还没体会到这么做的好处,以及直接写在 ModuleB的.h的坏处吧
iOS 从零到一搭建组件化项目框架iOS从零到一搭建组件化项目框架 随着公司业务需求的不断迭代发展,工程的代码量和业务逻辑也越来越多,原始的开发模式和架构已经无法满足我们的业务发展速度了,这时我们就需要将原始...
@令__狐冲 不写ComponentScheduler+ModuleB,Target_ModuleB 这两个类,也不用都往中间件堆代码啊, 只是说调用中间件的方法performTarget:action:params:shouldCacheTarget, 感觉有点牵强
iOS 从零到一搭建组件化项目框架iOS从零到一搭建组件化项目框架 随着公司业务需求的不断迭代发展,工程的代码量和业务逻辑也越来越多,原始的开发模式和架构已经无法满足我们的业务发展速度了,这时我们就需要将原始...
不会吧,设置代理应该会走啊。 demo 纯代码, xib都有的。 或者能发下你的代码吗?
iOS仿淘宝头条、滚动公告、滚动广告的实现滚动公告、广告 经历 前一段时间遇到了滚动公告的需求,搜了好多天,发现没有简单明了的库可用。大神们写的都太复杂了,star比较高的两个,一个不支持动态刷新标题,一个甚至写了循...
为啥要建 ComponentScheduler+ModuleB,Target_ModuleB 这两个类呢, 直接用 ComponentScheduler 的方法performTarget:action:params:shouldCacheTarget 传字符串参数,ModuleBViewController 类创建vc,不是更直接吗
iOS 从零到一搭建组件化项目框架iOS从零到一搭建组件化项目框架 随着公司业务需求的不断迭代发展,工程的代码量和业务逻辑也越来越多,原始的开发模式和架构已经无法满足我们的业务发展速度了,这时我们就需要将原始...
@小緈福 可以参考啊 可以的话帮忙注明出处就行
iOS仿淘宝头条、滚动公告、滚动广告的实现滚动公告、广告 经历 前一段时间遇到了滚动公告的需求,搜了好多天,发现没有简单明了的库可用。大神们写的都太复杂了,star比较高的两个,一个不支持动态刷新标题,一个甚至写了循...
iOS-private-api-checker私有API检查详细步骤(涉及到 Python、Flask、sqlite 环境) 1、下载iOS-private-api-chec...
因为添加进数组会强引用代理,导致代理始终有一个引用无法释放。NSPointerArray应该是弱引用数组,应该可行,我看XMPP源码也是桥接类
iOS 多代理的实现iOS多代理实现 XMPP以及类似IM框架里通常会有这种需求:打开多个聊天窗口,和多个人聊天。然鹅框架底层消息转发管理器却只有一个。通常是这两个窗口都要收到消息回调,然后取自...
哈哈 我写的时候就发现 安卓有好用的,iOS没有。很纠结,这个还是比较常见,必须要支持自定义
iOS仿淘宝头条、滚动公告、滚动广告的实现滚动公告、广告 经历 前一段时间遇到了滚动公告的需求,搜了好多天,发现没有简单明了的库可用。大神们写的都太复杂了,star比较高的两个,一个不支持动态刷新标题,一个甚至写了循...