天天看点

WeakValue & StoreValue

weakvalue & storevalue

WeakValue & StoreValue

源码

<a href="https://github.com/youxianming/weakvalue-storevalue" target="_blank">https://github.com/youxianming/weakvalue-storevalue</a>

说明

1. 这种设计并不是因为脑袋被门夹了而多此一举,其目的是为了方便统一管理被存储的对象,以及我们要全局使用的对象

2. 为了保证对象存储不受干扰,复杂的对象可以使用fastcoder来存储

3. 为了保证全局使用的对象被弱引用,这里使用了nsmaptable

细节

WeakValue &amp; StoreValue