通过中间类对象持有weak属性-分类属性关联中间类对象的形式完成分类添加weak属性的功能。友友们都知道,分类当中是不能添加property的,因为运行时系统不会自动完成@synthesize,所以需要使用runtime的关联对象形式完成property。看来关联对象的assign修饰和属性一样,离开作用域之后对象销毁,assign指针成为野指针,所以我们还是要想办法完成weak修饰。有copy,有retain,还有assign,看起来足够用了。这里有几种方法,目前使用的先记录下来,有空将剩下的补全。