跳过本内容页

初始Objective-C

  • 课程机构:麦子学院
  • 有效周期:1年
  • 所属省份:全国
  • 报名人数:104
  • 课程代码:MZ/MZ2IT0101005/20151202
报名学习

报名失败

微信

课程概述

Objective-C开发语言是扩充C的面向对象编程语言,iOS开发使用的是Objective-C语言,本课程将系统讲解Objective-C开发语言当中的一些要点,包括面向对象概念、基本语法、类和对象的关系、类的封装、构造析构函数、self指针、点语法、Category语法、基本数据结构、继承、内存管理、设计模式、文件操作等内容。



授课老师

席锋

席锋

学校/机构:麦子学院
职位:特聘讲师

课程特色

1.本课程让你了解Objective-C语言、类、对象和类的结构、构造函数和稀构函数;

2.本课程让你掌握Xcode开发工具、Self指针的用法、类的封装以及Founfation框架中的基本数据结构的使用;

3.本课程是iOS开发职业课程系列教程之一,从入门到精通,详细讲解,方便学员快速掌握。

常见问题

1.objective-C的三种编译环境?

Linux/FreeBSD: 安装 GNUStep;Mac OS X: 安装 XCode;Windows NT 5.X: 安装 cygwin 或 mingw,然后安装 GNUStep。

2.Objective-C语言简介?

Objective-C,是扩充C的面向对象编程语言。主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。Objective-C可以在gcc运作的系统写和编译,因为gcc含Objective-C的编译器。

3.Objective-C优点及缺点

Objective-C是非常“实际”的语言。它使用一个用C写成、很小的运行库,只会令应用程序的大小增加很小,和大部分OO系统使用极大的VM执行时间会取代了整个系统的运作相反。Objective-C写成的程序通常不会比其原始码大很多。而其函式库(通常没附在软件发行本)亦和Smalltalk系统要使用极大的内存来开启一个窗口的情况相反。 Objective-C的最初版本并不支持垃圾回收。在当时这是争论的焦点之一,很多人考虑到Smalltalk回收时有漫长的“死亡时间”,令整个系统失去功用。Objective-C为避免此问题才不拥有这个功能。虽然某些第三方版本已加入这个功能(尤是GNUstep), Apple在其Mac OS X 10.3中仍未引入这个功能。

相关教参

精通Objective-C

精通Objective-C

 

[美] Keith Lee 编著;苏宝龙 译
人民邮电出版社

Objective-C程序设计入门与实践

Objective-C程序设计入门与实践

 

刘一民、刘宪利 著
中国铁道出版社

移动开发经典丛书:Objective-C开发范例代码大全

移动开发经典丛书:Objective-C开发范例代码大全

 

[美] 坎贝尔 著;景丽 译
清华大学出版社

Objective-C基础教程 第2版

Objective-C基础教程 第2版

 

[美] Scott Knaster等编著;周庆成 译
人民邮电出版社

相关课程

    证书大图

    报名提醒

    购买《初始Objective-C》课程需支付¥

    您确定购买吗?