卷首语:
入门让我们对IOS编程有了一个印象。了解到IOS编程主要使用的是Objective-C(苹果开发和维护的一门面向对象的语言)。 而我们这期的主题就是了解一下OC的语法。可能一说到语法我们就会想到类型和程序控制结构。但是,你会发现关于类型和程序控制结构在函数层面上OC与C/C++大同小异,而在高层设计层面上其实就是面向对象的一种实现。所以我们先不探讨与其他语言重复的部分,我们专注于OC独特的一些地方。
主题(语言基础):
- Objective-C 语法快速参考
推荐语:快速构建起OC语法中几个比较核心的概念 - Objective-C 的命名空间
推荐语:为什么在OC中很多类名是以NS开头的,本文很好的解释了这个问题 - Foundation框架系列译文:Foundation集合类
推荐语:离开了Foundation的OC是不完整的OC,本文介绍OC中比较核心的一个库Fondation - Toll-Free Bridging
推荐语:Fondation库其实也是从底层库封装来的,而且Fondation的对象可以与CoreFondation库的对象无缝切换,此文正式介绍如何切换的技术。 - 用Objective-C进行面向对象的编程
资讯:
- iOS 7.1 SDK 代码或暗示苹果即将把Siri引入Apple TV
- 苹果或将提供线上线下支付服务
- 开发者可使用Beacondo创建与苹果iBeacons进行交互的应用
- 专门针对越狱iOS设备的盗号木马出现
工具:
- 10个必需的iOS开发工具和资源
推荐语:其中设计了原型开发、常用库、图标设计等常用的工具 - 从Facebook看移动开发的发展
- 手把手五分钟教你制作自己的podspec文件
开发:
- iOS系列译文:UICollectionView 和 UIKit Dynamics
- iOS系列译文:编译器
- http://blog.jobbole.com/65846/
- http://blog.jobbole.com/65762/
推荐语:一般在写一个Objc的类的时候,可能会有一些坑,等着我跳,而此文为我们讲解了,初始化的一些坑,防止我们往里面跳。