zoukankan      html  css  js  c++  java
  • Objective-C程序结构及语法特点

    • 程序文件分为头文件(.h)和实现文件(.m);
    • 使用#import关键字将所需的头文件导入程序,并且可以避免程序重复引用相同的头文件;
    • @autoreleasepool { … } 自动释放池;
    • 符号“@”被广泛使用,体现Objective-C的新特性;
    • 使用NSLog执行控制台打印输出内容(例如:NSLog(@”Hello World!”));
    • 具有Objective-C自己的布尔类型——BOOL,取值为:YES / NO;
    • id数据类型,即泛型对象指针,可表示任意对象类型;
    • 使用nil表示空对象; 

      总结:

      1、OC中关键字都以@开头。

      2、程序开始处,C中是#include<.h> OC中是#import<.h>;#import比#include好在它会在导入头文件之前先判断此头文件是否已被导入过,如果没有导入则导入头文件,若已经导入过了则不再进行重复导入头文件。

      3、@interface 代表声明一个类; :(冒号)代表继承

      4、NSString功能:1、告知其长度;2、将自身与其他字符串比较;3、将自身转换为整形值或浮点值。

      5、nil代表空对象、Null代表空指针、Nil代表空类、NSNull代表OC集合中的空对象。

      6、char类型的默认值是-0

  • 相关阅读:
    PC-CSS-默认字体样式
    PC--CSS维护
    PC--CSS技巧
    PC--CSS优化
    PC--CSS命名
    PC--CSS常识
    Base64与MIME和UTF-7
    Base64算法与多版本加密技术
    Base64算法与MD5加密原理
    log4j的使用
  • 原文地址:https://www.cnblogs.com/CJDog/p/4993086.html
Copyright © 2011-2022 走看看