2012-12-19 46 views

回答

4

沒有區別。由於__weak只能適用於指針到對象的類型,編譯承認只有一個含義是有道理的,所有的以下內容:

__weak UIDataType *weakSelf; 
UIDataType __weak *weakSelf; 
UIDataType * __weak weakSelf; 

這同樣適用於其他所有制預選賽(__strong__autoreleasing等等)

如果您對閱讀編程語言的技術規範感到滿意,可以在這裏閱讀更多關於它的信息:http://clang.llvm.org/docs/AutomaticReferenceCounting.html#spelling

+1

感謝您爲此也鏈接相關的參考。 – Till