iOS半月刊——第三期

679 查看

卷首语:

入门让我们对IOS编程有了一个印象。了解到IOS编程主要使用的是Objective-C(苹果开发和维护的一门面向对象的语言)。 而我们这期的主题就是了解一下OC的语法。可能一说到语法我们就会想到类型和程序控制结构。但是,你会发现关于类型和程序控制结构在函数层面上OC与C/C++大同小异,而在高层设计层面上其实就是面向对象的一种实现。所以我们先不探讨与其他语言重复的部分,我们专注于OC独特的一些地方。

主题(语言基础):

  1. Objective-C 语法快速参考
    推荐语:快速构建起OC语法中几个比较核心的概念
  2. Objective-C 的命名空间
    推荐语:为什么在OC中很多类名是以NS开头的,本文很好的解释了这个问题
  3. Foundation框架系列译文:Foundation集合类
    推荐语:离开了Foundation的OC是不完整的OC,本文介绍OC中比较核心的一个库Fondation
  4. Toll-Free Bridging
    推荐语:Fondation库其实也是从底层库封装来的,而且Fondation的对象可以与CoreFondation库的对象无缝切换,此文正式介绍如何切换的技术。
  5. 用Objective-C进行面向对象的编程

资讯:

  1. iOS 7.1 SDK 代码或暗示苹果即将把Siri引入Apple TV
  2. 苹果或将提供线上线下支付服务
  3. 开发者可使用Beacondo创建与苹果iBeacons进行交互的应用
  4. 专门针对越狱iOS设备的盗号木马出现

工具:

  1. 10个必需的iOS开发工具和资源
    推荐语:其中设计了原型开发、常用库、图标设计等常用的工具
  2. 从Facebook看移动开发的发展
  3. 手把手五分钟教你制作自己的podspec文件

开发:

  1. iOS系列译文:UICollectionView 和 UIKit Dynamics
  2. iOS系列译文:编译器
  3. http://blog.jobbole.com/65846/
  4. http://blog.jobbole.com/65762/
    推荐语:一般在写一个Objc的类的时候,可能会有一些坑,等着我跳,而此文为我们讲解了,初始化的一些坑,防止我们往里面跳。

设计:

  1. iOS 7 系列译文:为 iOS 7 重新设计应用