处理对象和驼峰命名法(Objective-C)
2019-06-09 19:37
1261 查看
打印对象和description
NSLog函数不仅可以输出基本类型的值,也可以用于输出Objective-C对象,当使用NSLog()函数输出OC对象时,输出的其实是description方法的返回值。以下俩行代码完全相同。
NSLog(@"%@", p ); NSLog(@"%@", [p description]);
description方法是NSObject类的一个实例方法,所有的Objective-C类都是NSObject类的子类,因此,所有的OC对象都有description方法。
我们一般将这个方法重写。
驼峰命名法
分为俩种,大驼峰和小驼峰
变量一般用小驼峰法标识。驼峰法的意思是:除第一个单词之外,其他单词首字母大写。譬如
int myStudentCount;
变量myStudentCount第一个单词是全部小写,后面的单词首字母大写。
常用于函数名。
大驼峰法
相比小驼峰法,大驼峰法(即帕斯卡命名法)把第一个单词的首字母也大写了。常用于类名,属性,命名空间等。譬如
public class DataBaseUser;
相关文章推荐
- 【IOS 开发】Objective - C 面向对象高级特性 - 包装类 | 类处理 | 类别 | 扩展 | 协议 | 委托 | 异常处理 | 反射
- 【IOS 开发学习总结-OC-18】★★objective-c面向对象之——OC的包装类与对象处理
- 【IOS 开发】Objective - C 面向对象高级特性 - 包装类 | 类处理 | 类别 | 扩展 | 协议 | 委托 | 异常处理 | 反射
- 【Objective-C】OC中NSNumber数字对象的常用处理方法
- 【Objective-C】OC中NSNumber数字对象的常用处理方法
- ios学习二:处理类和对象的关系(来源objective-c基础教程)
- Page.Request["***"]中出现“未将对象引用设置到对象的实例。”报错的处理办法
- JSONKit 解析后存在NSULL对象导致的Crash问题处理
- 黑马程序员——Objective-C基础——面向对象语法04
- XML在java或.NET中转为Json的数组或对象数据时的处理
- Effetive Objective - C 1.Objective 18.尽量使用不可变对象
- JS对象事件处理
- objective-C编程 对象的类型和动态绑定摘要
- 全局对象和头文件的处理http://zhidao.baidu.com/link?url=w4sdxKWPK_Wxto1ypQGxMPjDVd_fmQCCBr_Jvkmjns8px5GuBZmBCq9n
- Objective-C 编程语言官网文档(二)-对象,类以及消息
- ABAP 面向对象事件处理
- iPhone中对UIImage对象处理的常用方法
- IE6 在float对象边的块之间出现3px间距的处理方法( IE6 3px bug)
- objective-c中数组输出对象怎么为地址
- 面向对象处理机制VS面向结构处理机制