美文网首页iOS进阶高级JG专题iOS-OC中级
Objective-C 高级编程(1)- 简介

Objective-C 高级编程(1)- 简介

作者: 逸飞u | 来源:发表于2016-03-06 11:03 被阅读38次

简介


iOS开发平台

1.jpg
  • 绿色的部分是Cocoa框架部分

    • Core OS:操作系统部分
    • Core Services:系统级服务
    • Media :媒体
    • Cocoa Touch:基于触摸的用户交互体验
  • 红色部分:经常打交道的

    • LLVM:编译器框架

对编程语言模型的学习分析法:

  1. 时间:compile-time VS run-time
  2. 空间:stack (栈) VS heap (堆)
  3. 人物:promgrammer VS compiler/runtime/framework

第一个demo:helloWorld

#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
   @autoreleasepool {
      NSLog(@"Hello, World!");
    }
    return 0;
}

OC的编译过程:三种方法

2.jpg

学习资源

相关文章

网友评论

    本文标题:Objective-C 高级编程(1)- 简介

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