美文网首页
GeekBand Objective-C编程语言 第一周 - 1

GeekBand Objective-C编程语言 第一周 - 1

作者: robinn9810 | 来源:发表于2016-05-06 11:08 被阅读29次

    Objective-C简介

    Swift

    ios开发平台

    Swift OC (C/C++)

    Xcode

    高级编程语言

    1. 底层思维  √

    2. 抽象思维

    “时空人” 三位分析法

    1. 时间分析:编译时 运行时

    2. 空间分析(变量):内存-》“栈”和“堆”

    3. 人物分析(代码):编译器的规则

    开发方式

    1. Glang GCC

    2. Xcode

    Hello World

    1. import头文件

    2. 程序入口main

    3. @“ ” OC字符串

    4. NSLog-》printf

    5. 使用终端编译

    clang -help查看帮助 适合调试研究小程序

    -fobjc-arc: 支持arc内存管理

    -o: output

    执行:./+可执行文件名

    6. Xcode项目

    新建项目

    正规项目

    7. 编译过程

    GCC 跨平台 古老 开源

    LLVM-GCC混合式 LLVM:底层虚拟机(Low Level Virtual Machine)

    LLVM-Clang √

    前端工具-》优化-》代码生成

    8. 学习资源

    苹果官方文档

    相关文章

      网友评论

          本文标题:GeekBand Objective-C编程语言 第一周 - 1

          本文链接:https://www.haomeiwen.com/subject/stfjrttx.html