runtime添加属性是添加的对象而不是本身的类型。
我们来看一看这个方法的参数:
第三那个参数 id _Nullable value 苹果给出的定义 :
//@param value The value to associate with the key key for object. Pass nil to clear an existing association. ------对与对象的键相关联的值进行赋值。通过NIL来清除现有的关联。
BOOL是一个本征型,所以在此处使用BOOL类型出此错误;