zoukankan      html  css  js  c++  java
  • 【学习笔记】【OC语言】第一个OC程序

     1.#import的用途:
     1> 跟#include一样,拷贝文件的内容
     2> 可以自动防止文件的内容被重复拷贝
     
     2.#import <Foundation/NSObjCRuntime.h>
        NSObjCRuntime.h中有NSLog函数的声明
     
     3.Foundation框架头文件的路径
     1> 右击Xcode.app --> 显示包内容
     2> Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework
     

     4.主头文件
     1> 主头文件:最主要的头文件,名字一般跟框架名称一样,包含了框架中的所有其他头文件
     2> Foundation框架的主头文件名称就是Foundation.h
     3> 只需要包含Foundation框架主头文件,就可以使用整个框架的东西
     
     5.运行过程
     1> 编写OC源文件:.m、.c
     2> 编译:cc -c xxx.m xxx.c
     3> 链接:cc xxx.o xxx.o -framework Foundation
       (只有用到了Foundation框架才需要加上-framework Foundation)
     4> 运行:./a.out

     1 //#include <stdio.h>  
     2 #import <Foundation/Foundation.h>
     3 
     4 //都是以main函数为入口
     5 int main()
     6 {
     7     //printf("第1个OC程序
    ");
     8 
     9     // NSLog输出内容会自动换行
    10     NSLog(@"第1个OC程序!!!");
    11     
    12     return 0;
    13 }

    运行结果

     
  • 相关阅读:
    链表逆序输出 ---九度1511
    java 通过ssh连接linux服务器的测试代码
    C/C++时间函数总结
    C,C++,windows api, linux api 操作文件总结
    基于大数据计算思想的分布式数据库
    手机定位的方式
    矩阵取数问题
    回文字符串
    linux shell重定向总结
    apache flink 入门
  • 原文地址:https://www.cnblogs.com/dssf/p/4628615.html
Copyright © 2011-2022 走看看