weak指針主要用於「父-子」關係,父親擁有一個兒子的strong指針,所以是兒子的全部者; 可是爲了阻止全部權迴環,兒子須要使用weak指針指向父親; 你的viewcontroller經過strong指針擁有一個UITableview,tableview的datasource和delegate都是weak指針,指向viewcontroller,防止迴環; 指針
圖片:weak1.jpg blog