由于Apple保留两字母前缀,当选择前缀时最好从三字母开始.
不仅仅是类名,应用程序中的所有名称都应该加前缀,包括分类和分类的方法.
前缀不仅能避免冲突,在栈回溯信息中,也能起到定位的作用.
如果要发布供其他人使用的代码,并在其中引入了第三方库AAA,需要给AAA加上前缀.避免使用者导入的其它第三方库里包含了相同的内容冲突,否则程序会造成重复符号错误.
当使用第三方库AAA为x版本,而需要使用到AAA的y版本中的某些功能时,前缀可以有效的避免冲突.
方法明应该言简意赅,但是不要使用缩略名,如string的str.
方法名一般由两个词以上组成,单词通常表示属性.
Boolean属性应该加上is前缀,若是返回非属性Boolean值的方法,则根据功能选择has或is前缀.