zoukankan      html  css  js  c++  java
  • iOS 开发学习-import和include的区别

     1 //当我们在代码中使用两次#include的时候会报错:因为#include相当于拷贝头文件中的声明内容,所以会报重复定义的错误
     2 //但是使用两次#import的话,不会报错,所以他可以解决重复导入的问题,他会做一次判断,如果已经导入一次就不导入了
     3 #import <Foundation/Foundation.h>
     4 
     5 int main(int argc,const char * argv[])
     6 {
     7     //创建一个自动释放池
     8     @autoreleasepool{
     9         //把"Hello World!"字符串打印到控制台
    10         //打印的时候是自动换行的
    11         //OC语言中字符串是用@""表示的
    12         //NS开头的都是OC中的明明习惯,需要区分,jobs成立Next Step公司有关系
    13         NSLog(@"Hello World!");
    14         
    15         NSInteger s = 10;
    16         
    17         //OC中的字符串(不属于基本类型,是对象类型,是指针)
    18         //在看一下OC中的一个很重要的对象是字符串,而且我们在定义字符串对象的时候,要加@符号,
    19         //这个和Java是有区别的,不过还有其他方式去创建字符串的,效果和Java很想,比如用构造方法去创建。
    20         NSString *str = @"KevinBin";
    21         
    22         //@打印一个字符串对象
    23         NSLog(@"%@",str);
    24         
    25         //表示范围的结构体
    26         //第一个参数是起始位置,第二个参数是范围长度
    27         NSRange range = {1,3};
    28         NSMakeRange(1,3);//等价于上面一行代码
    29         
    30     }
    31     return 0;
    32 }
  • 相关阅读:
    CMD命令点滴
    Android之Service的使用
    JavaScript第一章
    Android之BroadcastReceiver的使用
    Android之短信验证
    HTML学习(一)
    新一代联合国秘书长?
    粗茶淡饭
    Access里的Case效果 解决“IErrorInfo.GetDescription 因 E_FAIL(0x80004005) 而失败!”问题!
    利用接口实现多种数据库类型的灵活更换
  • 原文地址:https://www.cnblogs.com/KevinBin/p/4967391.html
Copyright © 2011-2022 走看看