1.nil用來(lái)給對(duì)象賦值(OC的任何對(duì)象都屬于id類型),Null則給任何指針賦值,NULL和nil不能互換,nil用于類指針賦值(在OC中類是一個(gè)對(duì)象,是類的meta-class的實(shí)例),而NSNull則用于集合操作,雖然它們表示的都是空值,但使用場(chǎng)合不同。 2.OC有個(gè)特性,就是當(dāng)發(fā)送消息給nil對(duì)象使,系統(tǒng)返回0值而不是引起異常,這和Java的...
www.dbjr.com.cn/article/974...htm 2025-5-26