24、探索Objective - C:Blocks与并发编程

探索Objective - C:Blocks与并发编程

1. 入门须知

在深入学习Objective - C之前,你最好有一些类似C、C++或Java等C类编程语言的经验。要熟悉变量、方法、函数的概念,掌握使用条件语句和循环来控制程序流程。如果你并非来自C类语言编程背景,也能跟上学习进度,但可能需要查看相关资料,比如关于C语言的学习内容。

2. 历史渊源

Objective - C和Cocoa是苹果OS X和iOS操作系统的核心。Objective - C由Brad Cox在20世纪80年代初发明,旨在将流行且可移植的C语言与优雅的Smalltalk语言融合。1985年,史蒂夫·乔布斯创立NeXT公司,开发了基于Objective - C的NextSTEP用户界面工具包,但商业上成功有限。1996年苹果收购NeXT后,NextSTEP更名为Cocoa并向广大Mac程序员开放。尽管诞生于80年代,但Objective - C和Cocoa不断更新和增强,如今已成为强大且优雅的开发工具,是编写优秀iOS应用的关键。

3. 开发准备

Xcode是苹果提供的用于创建iOS和OS X应用的开发环境。Mac电脑默认不预装Xcode,但可以免费从Mac App Store下载安装,具体步骤如下:
1. 点击Dock中的App Store图标,或者在应用程序文件夹中找到App Store。
2. 在Mac App Store右上角的搜索框中搜索Xcode;或者点击“Categories”,再选择“Developer Tools”,找到Xcode。
3. 点击Xcode进入下载页面,点击“Free”,然后点击“Instal

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值