开启 iPhone 开发之旅:基础知识与实用指南
1. iPhone 开发背景与现状
2008 年 3 月 6 日,苹果在一场会议上正式宣布了 iPhone SDK。早期,由于苹果对下载 SDK 的开发者施加了保密协议(NDA),iPhone 开发处于保密状态。开发者不能公开讨论 SDK 及其 API,这导致他们无法在公共论坛提问获取帮助,相关书籍和培训课程也难以开展。同时,iPhone SDK 采用的 Objective - C 编程语言,对于大多数来自 Java、C++、C# 和 VB.NET 等主流语言的开发者来说,学习曲线陡峭。
直到 2008 年末,在公众压力下,苹果解除了 NDA,这一举措使得讨论论坛和专注于 iPhone 开发的网站如雨后春笋般涌现。然而,开发者仍然面临着入门学习曲线过高的问题,他们在使用 Xcode 和 Interface Builder 时困难重重,还需掌握 Objective - C 的复杂语法以及对象内存管理。
2. 适合人群与学习准备
如果你是想要使用苹果 iPhone SDK 开发 iPhone 应用的初学者,那么这里的内容将对你有所帮助。为了更好地学习,你需要具备一定的编程背景,熟悉面向对象编程概念。如果你对 Objective - C 语言完全陌生,可以先阅读相关快速入门资料,或者在学习过程中作为参考。
3. iPhone SDK 组件
3.1 获取 iPhone SDK
可通过苹果官方渠道获取 iPhone SDK。
3.2 组件介绍
| 组件名称 |
|---|
超级会员免费看
订阅专栏 解锁全文
72

被折叠的 条评论
为什么被折叠?



