斯坦福大学ios课程2011版 第3课 学习笔记

  对视频中的不懂的地方作笔记,不一定做的就对。

1.  

nil  相当于0.   一般来说对nil发送消息,程序不做处理,什么都不发生。  但是要特别考虑一种情况: 给一个C结构体的东西发送nil 消息。 

CGPoint p=[obj getLocation];          //p will have an undefined value if obj is nil.

这种情况 P可能获得的是一个 随机的 结果。 不会等于一个正常的value。 要单独考虑不能返回 nil。

posted @ 2012-02-28 13:48  yessir  阅读(232)  评论(0编辑  收藏  举报