C语言是一门面向过程的语言,Objective C在C语言的基础上,增加了一层最小的面向对象语法,比C++简单得多。由于OC是基于C语言的,所以完全兼容C语言。OC一般用来开发MacOS和iOS平台的应用程序。
本课程将从基础开始介绍Objective C的开发。课程首先将简单介绍Mac OS操作系统,接下来重点讲解Objective C语言,从类、点语法、Self、自动释放、变量作用域等多个角度出发,带你认识Objective C语言。在课程中还会穿插一些演示,进一步让你理解各个知识点的内容。
【课程目标】
学习Objective C的基础语法,如类、对象、Self、自动释放、变量作用域等
学习Objective C的Foundation框架,如Nsstring、NsRange、NsArray等
掌握XCode的使用方法
在XCode中设计开发UI
了解各个UI组件和他们的用法,如UILabel、UIButton、UIImageView等
【适用对象】
学生、开发、个人开发者
腾讯云旗下面向云生态用户的一站式学习成长平台
Objective-C简介
C语言是一门门面向过程的语言,OC是在C语言的基础上,增加了一层最小的面向对象语法,比C++简单的多。因为OC是基于C语言的,所以完全兼容C语言,也就是说我们在开发iOS程序过程中,可以在OC代码,C语言代码,甚至是C++代码
2. 作用
我们可以使用OC开发Mac OS X平台和iOS平台的应用程序
3.热度
语法预览
在Java中,为了防止两个类名相同的类冲突,可以将2个类放在不同的包里面。OC中没有“包”的概念,取而代之的是给类名加上前缀。
OC中可以混入C语言、C++代码。为了防止和C,C++冲突,OC的关键则都以@开头
字符串都是以@开头的
主程序
课程学习交流
请扫码关注腾讯产业互联网学堂微信公众号