iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
自我挑戰組

iOS 菜鳥工程師的30天 objective-C 系列

由於工作的緣故開始接觸 objective-C,對於只有學過 Swift 的我可說是完全不同的領域,想藉此挑戰自己,也順便檢視自己的學習情況。

參賽天數 5 天 | 共 10 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 01 - objective C 基礎語法

前言 由於工作的緣故,開始學習 objective C。之前只學過 Swift , objective C 對我來說完全是個全新的世界,好多從沒見過的概念QQ,...

2021-09-15 ‧ 由 Tom Tung 分享
DAY 2

Day 02 - Variables 與 Constants

Variables(變量) 在 Objective-C 中的變量定義(Definition) 定義 一個變量 意味著告訴編譯器變量存在哪裏以及佔了多少儲存空間。...

2021-09-16 ‧ 由 Tom Tung 分享
DAY 3

Day 03 - 關於 const, static, extern 的三兩事

#前言 由於前一篇使用了const與extern,但對這兩者還不太了解,於是又去看了其他人的文章,試圖弄懂一點,就有了這篇~ #const 主要作用: 修飾...

2021-09-17 ‧ 由 Tom Tung 分享
DAY 4

Day 04 - 循環(Loops)

有時可能存在需要執行代碼塊多次的情況。循環語句允許我們執行一個語句或語句組多次,下面是循環語句的一般形式: 碰到狀況(condition)進行判斷,情況為tr...

2021-09-18 ‧ 由 Tom Tung 分享
DAY 5

Day 05 - 決策(if, switch)

# if 語句 由一個條件句去判斷 bool 值,若是true就執行 statement,false就跳過。 語法: if(boolean_expression...

2021-09-19 ‧ 由 Tom Tung 分享
DAY 5

Day 06 - Function

Function 是一組一起執行任務的語句,而每個 Objective-C 都有一個 C function,也就是 main。可以將代碼劃分成獨立的Functi...

2021-09-23 ‧ 由 Tom Tung 分享
DAY 5

Day 07- Blocks

Objective-C class 定義一個物件(object),該物件含有資料和一些行為。有時可能只是些簡單的任務或行為單元,而不是一個方法。類似於Swift...

2021-09-25 ‧ 由 Tom Tung 分享
DAY 5

Day08 - Numbers

在 Objective-C 中,為了保存基本的資料類型,像是 int, float, bool,內建了許多與NSNumber有關的方法。 + (NSNumber...

2021-09-28 ‧ 由 Tom Tung 分享
DAY 5

Day 09 - Array

Array 是一個有序的集合,可以存儲相同類型的元素。 初始化: // 1. init時就有值 NSArray *arrayOne = [NSArray arr...

2021-09-30 ‧ 由 Tom Tung 分享
DAY 5

Day 10 - Pointer(指標)

Objective-C中的變數分為儲存基本資料型態的數值(value)以及指標(pointer) Pointer 其實就是一個變數而其值代表數值的位置,有點類似...

2021-10-01 ‧ 由 Tom Tung 分享