- 突破,Objective-C開(kāi)發(fā)速學(xué)手冊(cè)
- 傅志輝編著
- 539字
- 2018-12-28 15:59:39
1.4 Objective-C代碼認(rèn)識(shí)
源程序就是代碼,在代碼中包含了注釋、標(biāo)識(shí)符等內(nèi)容。本節(jié)主要講解如何查看項(xiàng)目文件、程序的結(jié)構(gòu)、標(biāo)識(shí)符的命名和一些特殊的標(biāo)識(shí)符、注釋等相關(guān)內(nèi)容。
1.4.1 查看源文件
在整個(gè)程序運(yùn)行完后,會(huì)在虛擬桌面產(chǎn)生Hello Objective-C項(xiàng)目和Hello Objective-C文件夾。生成的源代碼存放在Hello Objective-C文件夾的.m中。Objective-C的文件和文件夾的作用如圖1.32所示。

圖1.32 查看文件
1.4.2 Objective-C程序的結(jié)構(gòu)
一個(gè)Objective-C源程序可以包含一個(gè)或多個(gè)源文件。一個(gè)源文件中可以包含一個(gè)或多個(gè)函數(shù)。一個(gè)源程序必須有且只有一個(gè)主函數(shù),即main()函數(shù)。Objective-C程序的結(jié)構(gòu)形式如圖1.33所示。

圖1.33 程序的結(jié)構(gòu)
1.4.3 注釋
注釋就是對(duì)某一個(gè)不認(rèn)識(shí)的事物進(jìn)行解釋說(shuō)明。Objective-C中的注釋有單行注釋和塊注釋兩種,如表1-4所示。
表1-4 注釋

1.4.4 標(biāo)識(shí)符
標(biāo)識(shí)符是用戶編程時(shí)使用的名字。在Objective-C中,用于標(biāo)識(shí)變量名、接口名、方法名、類名的有效字符稱為標(biāo)識(shí)符。標(biāo)識(shí)符命名的規(guī)則如圖1.34所示。

圖1.34 標(biāo)識(shí)符的命名規(guī)則
下面的標(biāo)識(shí)符命名是合法的:
member a4 is_it_ok
不合法的命名如圖1.35所示。

圖1.35 不合法的命名
在Objective-C中,標(biāo)識(shí)符是區(qū)分大小寫(xiě)的。例如,“Abad1”與“abad1”是兩個(gè)不同的標(biāo)識(shí)符。根據(jù)作用不同,C語(yǔ)言的標(biāo)識(shí)符可以分為關(guān)鍵字、預(yù)定義標(biāo)識(shí)符和用戶自定義標(biāo)識(shí)符。它們的定義如圖1.36所示。

圖1.36 標(biāo)識(shí)符的分類和定義
Objective-C的關(guān)鍵字如表1-5所示。
表1-5 Objective-C的關(guān)鍵字

Objective-C預(yù)定義的標(biāo)識(shí)符如表1-6所示。
表1-6 Objective-C預(yù)定義的標(biāo)識(shí)符

- 條碼技術(shù)及應(yīng)用
- Windows XP中文版應(yīng)用基礎(chǔ)
- 數(shù)據(jù)通信與計(jì)算機(jī)網(wǎng)絡(luò)
- LMMS:A Complete Guide to Dance Music Production Beginner's Guide
- 會(huì)聲會(huì)影X4中文版從入門到精通
- Building Google Cloud Platform Solutions
- 無(wú)人駕駛感知智能
- 計(jì)算智能算法及其生產(chǎn)調(diào)度應(yīng)用
- 超好玩的Python少兒編程
- 互聯(lián)網(wǎng)單元測(cè)試及實(shí)踐
- R Statistics Cookbook
- 創(chuàng)客機(jī)器人實(shí)戰(zhàn):基于Arduino和樹(shù)莓派
- 單片機(jī)C語(yǔ)言編程實(shí)踐
- 局域網(wǎng)組建與管理技術(shù)詳解
- 嵌入式系統(tǒng)原理與接口技術(shù)