Objective-C第一课 创建Xcode工程

长沙戴维营教育(www.diveinedu.cn)是湖南唯一一家具备iOS开发培训实力的机构。学费6K起,不与第三方机构签订贷款协议,实现真正的就业保证!

介绍

Objective-C是苹果公司的iOS和Mac OS X操作系统上的原生编程语言。它是一门通用的编译型语言,能够用来构建命令行工具、图形界面应用以及二进制库。它同时提供了各种用来维护大规模框架的工具。

Objective-C应用程序类型

与C++类似的是,Objective-C也是设计用来给C语言添加面向对象的特性,只不过是它们采用了不同的思想来实现。Objective-C决定设计为一门动态语言,更多的在运行时处理事情。这一点在iOS和Mac OS X的许多设计模式中都有体现。

Objective-C还由于它所采取的冗长的命名规范而闻名。这种情况导致的结果是它的代码具有良好的描述性,基本不可能被用错。例如下面比较了C++和Objective-C的方法调用:

//C++
john->drive("Corvette", "Mary's House");

//Objective-C
[john driveCar: @"Corvette" toDestination: @"Mary's House"];

Objective-C的方法类似于自然语言。一旦熟悉了这种用法,你就能够很轻松的处理新的项目或者第三方代码。如果觉得这些方括号很奇怪,不要紧,等学完这个教程就会习惯它们的。

框架(Framework)

和大多数编程语言,Objective-C由一个可扩展的标准库提供支持。这个教程主要关注语言本身,但是也会介绍一些实际应用中的工具。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值