iOS开发60分钟小记

目标


  • 使用Xcode IDE, 模拟器
  • 修改,调试已有iOS app
  • 能在已有应用内创建新模块
  • 能创建新应用
  • 能发布应用到Apple Store

学习iOS开发不仅仅是学习一门新语言


  • 一个语言: Objective-C
  • 一个框架: Cocoa Touch
  • 一个IDE: Xcode

有3种方式可以打开iOS Project


  1. 双击project文件
  2. 在Xcode里选择Project打开
  3. 通过命令行打开: open -a Xcode

运行刚下载的应用


  • 打开Xcode项目后按Command + R

Objective-C


  • Objective-C是苹果应用软件的开发语言。是一种面向对象的开发语言。
  • 苹果公司还提供了一个软件Interface Build,简称IB,用于可视化的界面制作。IB后来整合进了Xcode。
  • Objective-C扩展了ANSI C,是C的超集
  • 任何C源程序,不经修改,就可以通过Objective-C成功编译。
  • Objective-C源程序中可以直接使用C代码。
  • 经典 Hello World
#import 
int main(int argc, char *argv[]){
    @autoreleasepool{
        NSLog(@"Hello World!");
    }
    return 0;
}

SmallTalk的消息传递语法风格


  • Objective-C面向对象的语法源自SmallTalk,消息传递 (Message Passing) 风格
  • 在Java, C++的世界里,我们调用一个对象的某方法,在Objective-C里,着称作给类型发送一个消息。

你可能感兴趣的:(iOS开发60分钟小记)