
#### 一些观念
- 面向接口编程
- IOC.Register**注册的是工厂**而不是实例
	- 只有在获取的时候才是注册实例的时机
- 区别IOC获取实例的不是根据不同数据而获取不同的实例，而是根据不同的区域获取不同的类型工厂
	- 例子：在某个业务中，IOC注入的不是某个对象池的实例，而是应该注入对象池是哪个
	- 例子2:背包页面中，需要某个Item的数据的时候，应该通过**IOC先注入背包管理类**，然后用背包管理类获取这个数据

