如何辨別時尚與過氣
gcc提供了一組供函數/型別/變數用的宣告屬性,其中 __attribute__ ((deprecated)) 對開發API/程式庫的人,是上好的好物。只要在函數/型別/變數宣告後頭加上 __attribute__((deprecated)) ,程式在使用到這些函式/型別/變數的時候,就會顯示警告,跟你說這個函數/型別/變數已經被討厭了(事實上deprecate是個意思蠻負面的字)。
最近覺得所謂API這種事,就是一連串新寵與老梗的混合與鬥爭啊……
不過Objective-C的API作者們,得等到Objective-C 2.0才能在objc method後面加上這個屬性。說了快六年才終於看到,唔,總是「更好遲到比絕不」吧。
(最後那一句是「我不能同意更多」式類語…… XD)。
PS. 重看該討論串,這個gcc功能似乎源起自Apple的需求。
lukhnos :: Jan.29.2007 :: tekhnologia 技術或者藝術 :: 1 Comment »
One Response to “如何辨別時尚與過氣”
「更好遲到比絕不」 讚! XD