nslog函式不僅可以輸出基本型別的值,也可以用於輸出objective-c物件,當使用nslog()函式輸出oc物件時,輸出的其實是description方法的返回值。以下倆行**完全相同。
nslog(@"%@", p );
nslog(@"%@", [p description]);
description方法是nsobject類的乙個例項方法,所有的objective-c類都是nsobject類的子類,因此,所有的oc物件都有description方法。
我們一般將這個方法重寫。
分為倆種,大駝峰和小駝峰
變數一般用小駝峰法標識。駝峰法的意思是:除第乙個單詞之外,其他單詞首字母大寫。譬如
int mystudentcount;
變數mystudentcount第乙個單詞是全部小寫,後面的單詞首字母大寫。
常用於函式名。
大駝峰法
相比小駝峰法,大駝峰法(即帕斯卡命名法)把第乙個單詞的首字母也大寫了。常用於類名,屬性,命名空間等。譬如
public class databaseuser;
命名規則之大駝峰命名法和小駝峰命名法
大駝峰命名規則又稱駱駝式命名法 camel case 是電腦程式編寫時的一套命名規則 慣例 是指混合使用大小寫字母來構成變數和函式的名字。程式設計師們為了自己的 能更容易的在同行之間交流,所以多採取統一的可讀性比較好的命名方式。駱駝式命名法 camel case 一詞來自 perl 語言中普遍使用的...
駝峰式命名法python 駝峰命名法
駝峰命名法即駱駝命名法。基本概念 printemployeepaychecks print employee paychecks 第乙個函式名使用了駱駝式命名法 函式名中的每乙個邏輯斷點都有乙個大寫字母來標記 第二個函式名使用了下劃線法 函式名中的每乙個邏輯斷點都有乙個下劃線來標記。駱駝式命名法近年...
駝峰命名法
駝峰命名法,又稱駱駝式命名法 camel case 是電腦程式編寫時的一套命名規則 慣例 正如它的名稱camelcase所表示的那樣,是指混合使用大小寫字母來構成變數和函式的名字。程式設計師們為了自己的 能更容易的在同行之間交流,所以多採取統一的可讀性比較好的命名方式。printemployeepa...