Objective-C

Objective-C,通常寫作ObjC和較少用的Objective C或Obj-C,是在C的基礎上,加入物件導向特性擴充而成的程式語言。目前,Objective-C主要應用於Mac OS X和iOS這兩個NeXTSTEP的衍生系統,而在NeXTSTEP和OpenStep中它更是基本語言。Objective-C可以在任何gcc支持的平台上進行編譯,因為gcc原生支持Objective-C。 Objective-C是C語言的嚴格母集合,意指任何原始的C語言程式都可以通過Objective-C編譯器而不需修改,也允許 Objective-C 使用任何原始的C語言代碼。Objective-C 形容自己為覆蓋於C語言上的一層薄紗,這是因為Objective-C的原意就是在原始C語言主體上加入物件導向的特性。Objective-C的物件導向語法源於Smalltalk訊息傳遞風格。所有其他非物件導向的語法,包括變數型別,前處理器(preprocessing),流程控制,函數聲明與調用皆與C語言完全一致。

應用職務排行

2019 年 9 月企業希望應徵者擅長的工具包含Objective-C的 TOP 10 職務

排行 職務名稱 佔比
1 軟體設計工程師 44.4%
2 Internet程式設計師 20.3%
3 通訊軟體工程師 12.0%
4 電玩程式設計師 5.2%
5 韌體設計工程師 3.9%
6 其他資訊專業人員 2.5%
7 軟體專案主管 2.5%
8 MIS程式設計師 2.2%
9 軟韌體測試工程師 0.8%
10 電腦系統分析師 0.7%

2019 年 9 月應徵者具備的工具包含Objective-C的 TOP 10 職務

排行 職務名稱 佔比
1 軟體設計工程師 20.1%
2 軟體專案主管 5.9%
3 Internet程式設計師 5.5%
4 通訊軟體工程師 5.2%
5 韌體設計工程師 4.1%
6 電玩程式設計師 3.6%
7 其他資訊專業人員 3.5%
8 演算法開發工程師 3.2%
9 電腦系統分析師 3.1%
10 資料庫管理人員 2.1%

服務時間:週一至週五 9:00~18:00

TEL:(02) 2912-6104 | FAX:(02) 7702-8104