简单的开始StrangeIoc之旅

StrangeIoc,也就是MVCS框架。她是什么,这里我就不赘述了,网上大篇幅的列举了purMVC和StrangeIoc的各个特点和功能。就我个人而言,更喜欢MVCS,其一是因为它的绑定机制用起来很舒服,再一个依赖注入获得对象更便捷,Dispatcher绑定事件传递消息也似曾相识。当然不熟悉的刚开始用会很绕,不过当你第一次发现这样写的好处之后也就一发不可收拾了。

我觉得她不能算是一个轻量级的框架,虽然官网这么说的,但是源码是真心多啊(不知道重量级是有多重…)。但是她还是非常简单实用的一个解耦的框架。我们一般也不会把mvc的整个架构全部用到游戏中,只是应用其中的一小部分功能,像我就喜欢用它来解耦,Model会用自己写的单例获取。

对了,再说一点,StrangeIoc中的Service不单单指服务器,我觉得更多的是一个对外开放的接口,像和串口板子交互的接口之类的都可以整理一下在Service里进行处理;

附上一个官网的流程图。(http://strangeioc.github.io/strangeioc/)
最下面一个大大的图片,看多了之后发现这个图真的很好,言简意赅的把StrangeIoc最精华的都写里面了。而且越看越舒服,越清晰。
流程图
说的多了,写这个主要是想记录一下详细的初始化和使用的基本流程,不会很多,但顺一遍应该也能知道怎么开始使用她了,还是很容易上手的。

<
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值