各位好
我利用AFNetworking寫了個重複地詢問server狀態的連線(程式碼在下行網址)
http://pastebin.com/AYUDgK2j
想問說,一般網路上看到的情況是
viewController A retain 一個 block B
B 中用到 A 時要使用__weak才不會造成memory leak
程式碼是我寫的,可是我搞不清楚這樣寫對不對
感覺是 AFNetworking A, retain Block B, B 再 retain 自己寫的Api C
然後 C 又retain B,...其實我搞糊塗了真正的retain方向沒個概念
另外我這樣寫是正確的嗎? 謝謝各位出手相救!