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 <Foundation/Foundation.h>
int main(int argc, char *argv[]){
    @autoreleasepool{
        NSLog(@"Hello World!");
    }
    return 0;
}

SmallTalk的消息传递语法风格

  • Objective-C面向对象的语法源自SmallTalk,消息传递 (Message Passing) 风格
  • 在Java, C++的世界里,我们调用一个对象的某方法,在Objective-C里,着称作给类型发送一个消息。
    原文作者:瀚苑小黄猫
    原文地址: https://www.jianshu.com/p/c6bc3ccf23cd
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞