真的就是亂寫用的筆記
zonble: 分享一下
zonble: LLVM 現在在 compile 的時候,會同時檢查一下 coding convention
zonble: 所有用 new 開頭的 method,都期待 retain count 是 1
zonble: 例如 [ZBDocument newDocument] 這類的
zonble: 但是這個檢查不分 class 或 instance method
zonble: 所以如果有個 property 叫做 new... 什麼的,就噴出一堆警告
zonble: 例如 document.newVersion 就認為不好
zonble: 而除了 new 開頭或 init 開頭的 method,檢查的時候就都要求是 autorelease 物件
zonble: 所以像 [ZBDocument createDocument]
zonble: 最好就改成 [ZBDocument newDocument];