Objective-C的一些使用惯例不仅仅是好的编程习惯，更是给编译器的隐藏指令。