weak是弱引用,strong是強引用,一個oc對象如果沒有一個強引用會被系統回收,弱引用會指向這個對象但是不能保住這個對象。 圖中weak1指向的對象由于被一個強引用保住了所以沒有警告,而weakView指向的對象alloc之后就會被釋放。