网易杭州研究院 网易杭州研究院

Objective-C程序设计

所属微专业:

图片
课程概述

无论哪种开发,都离不开程序语言的学习。Objective-C是iOS的官方语言,更是学习和理解iOS开发的基础,学好ObjectIve-C可以帮你更快更好的掌握iOS开发技术。本课将带领大家系统性的串联Objective-C的各个知识点,从各个角度理解和掌握这门语言,为后续开发打下坚实的基础。

证书要求

本课程成绩由四部分组成:

  1. 单元测验

  2. 单元作业

  3. 考试

  4. 课程讨论

具体评分比例将在开课后公布。

本专业所有必修课程综合评分60分及以上,可以获得微专业合格证书,获得85分的可以获得优秀证书。


预备知识

学习iOS开发工程师微专业需要学员具备基础的C语言能力。

授课大纲

1.1 初识语言

1.1.1 Hello World

1.1.2 从C到Objective-C


1.2 全面掌握

1.2.1 类和对象(一)

1.2.2 类和对象(二)

1.2.3 Foundation

1.2.4 Protocol

1.2.5 Block

1.2.6 Category


1.3 进阶之路

1.3.1 内存管理

1.3.2 ARC

1.3.3 @property

1.3.4 KVC, KVO

1.3.5 Runtime