`
zxggmail
  • 浏览: 29414 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

[转]Objective-C定义的重要类型和常量

阅读更多


Objective-C使用了很多在ANSI C中找不到的类型和常量(literal)。在某些情况下,这些类型和常量会代替ANSI C的对应部分。表2-1描述一些重要的类型,包括每个类型允许使用的常量。

表2-1  Objective-C定义的重要类型和常量

类型

描述和文字

id

动态对象类型,否定常量为nil

Class

动态类的类型,否定常量为Nil

SEL

选择器的数据类型(typedef)。和ANSI C一样,这种类型的否定常量为NULL

BOOL

布尔类型。允许的值为YESNO












分享到:
评论

相关推荐

    C语言主要知识点巩固(学习Objective-C 的前提)

    C语言是计算机编程的基础,它是Objective-C的重要基石。在学习Objective-C之前,深入理解C语言的知识点至关重要。C语言以其高效、简洁和灵活性被广泛应用于系统编程、嵌入式开发、游戏引擎等领域。本资料主要涵盖了...

    Objective-C Fundamentals

    在数据类型方面,Objective-C支持基本的数据类型,如整型、浮点型和字符型,以及C语言中常见的复合类型,例如数组和结构体。除此之外,Objective-C还拥有指针类型,这对于管理内存和实现指针操作十分重要。变量作为...

    Learn Objective-C On The Mac(英文PDF+SourceCode)

    2. **基本语法**:讲解Objective-C的基础语法,如变量声明、常量定义、数据类型、流程控制(条件语句和循环)等。 3. **Objective-C的对象和类**:深入讨论面向对象编程的核心概念,如类的定义、实例化、继承、多态...

    Objective-C培训资料.pdf

    YES和NO是布尔常量,分别代表true和false,但Objective-C中的BOOL类型与C++不同,它将1定义为YES,0定义为NO。 数据类型 Objective-C的数据类型分为基本数据类型和引用数据类型。基本数据类型包括整型、浮点型、...

    Using Swift with Cocoa and Objective-C中文

    Swift中的`Array`和`Dictionary`类型分别对应于Objective-C中的`NSArray`和`NSDictionary`。 **Foundation数据类型** Swift支持Foundation框架中的许多类型,如`Date`对应于Objective-C中的`NSDate`。 **...

    Objective-C 开发入门

    - **头文件扩展名**:通常使用`.h`作为Objective-C头文件的扩展名,这些文件包含类、类型、函数和常量的声明。 - **源文件扩展名**: - `.m`:典型的Objective-C源文件扩展名,可以同时包含Objective-C和C代码。 -...

    iOS开发Objective-C项目工程混淆脚本.zip

    8. **字符串加密**:对重要的字符串常量进行加密,防止被直接搜索和利用。 9. **防止调试**:通过检测调试器的存在来防止应用在调试环境中运行,可以使用`DYLD_INSERT_LIBRARIES`环境变量注入防止调试的库。 ...

    Objective-C培训资料

    1. 程序结构和基本语法:包括Objective-C程序的组成、数据类型、变量、常量、运算符、控制流程语句(如if语句、for循环、while循环等)、函数的定义和使用等基础知识点。 2. 类和对象:介绍了类的定义、对象的创建...

    Using Swift with Cocoa and Objective-C

    - **集合类**:Swift的数组和字典类型可以与Objective-C的`NSArray`、`NSMutableArray`、`NSDictionary`和`NSMutableDictionary`相互转换。 - **Foundation数据类型**:Swift可以使用Foundation框架中的数据类型。...

    Objective-C Fundamentals.pdf

    - **第2章:数据类型、变量与常量**:深入探讨Objective-C中的基本数据类型(如整型、浮点型)、变量声明和初始化、常量的概念及其作用。 - **第3章:对象简介**:介绍Objective-C中的类和对象的概念,包括如何...

    objective-c面试大全

    Objective-C是一种面向对象的编程语言,它主要用于Apple的iOS和macOS平台开发。...理解并掌握这些知识点对于Objective-C开发者来说至关重要,它们不仅出现在面试中,也是日常开发中需要频繁使用的工具和技术。

    Objective-C Boolean 变量

    在实际开发中,理解如何正确使用 `BOOL` 和 `NSBoolean` 类型以及它们在逻辑表达式中的行为,对于编写清晰、可靠的 Objective-C 代码至关重要。同时,需要注意的是,由于 `BOOL` 是枚举类型,所以它不能直接与 C++ ...

    Objective-C 入门教程.pdf

    - **.mm 源代码文件**:这种类型的文件允许同时编写Objective-C、C和C++代码。适用于需要C++特性的项目。 #### 二、Objective-C 基础概念 ##### 2.1 面向对象编程 Objective-C 是一种支持真正面向对象编程的语言...

Global site tag (gtag.js) - Google Analytics