runtime---strong实现
2018-09-12 本文已影响0人
loveJL
OC中strong修饰一个对象,实际上是调用了
void objc_storeStrong(id *location, id obj)
{
id prev = *locationd;
if (prev == obj) return;
objc_retain(obj);
*location = obj;
objc_release(prev);
}
OC中strong修饰一个对象,实际上是调用了
void objc_storeStrong(id *location, id obj)
{
id prev = *locationd;
if (prev == obj) return;
objc_retain(obj);
*location = obj;
objc_release(prev);
}