`
- 浏览:
6735 次
- 性别:
-
[align=center]类型 | 描述 |
int | +/- 2 147 483 647之间的整数值 |
unsigned int | 0和4 294 967 296 之间的整数值 |
float | +/-16 777 216 之间的浮点值 |
double | +/-2 147 483 647 之间的浮点值 |
long | 根据芯片架构的不同,大小从32位到64位的整数值 |
long long | 64位整数 |
char | 单个字符,通过整型表示 |
BOOL | 布尔值,YES或者NO |
NSInteger | 在32位机器上,和int相同。在64位机器上,范围是+/- 4 294 967 296 |
NSUInteger | 在32位机器上和unsigned int 相同 |
[/align]
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
在IT行业中,Objective-C(简称Obj-C)是一种面向对象的编程语言,它是C语言的超集,主要用于苹果的iOS和macOS平台开发。在Windows环境下,尽管不是Objective-C的原生平台,但开发者仍然可以通过一些工具和配置来...
- **泛型编程**:Obj-C2.0中通过`NS_TYPED_ENUM`等宏支持基本类型的泛型编程。 - **类型安全**:通过编译器检查增强了类型安全性,减少了运行时错误。 #### 七、动态特性 - **动态消息发送**:Obj-C的核心特性之一...
标题中的"Revit-Obj-Export-master.zip"表明这是一个与Autodesk Revit相关的项目,它提供了将Revit模型导出为OBJ格式的功能。OBJ是一种通用的3D模型文件格式,广泛用于不同3D软件之间的数据交换。这个项目的重点是...
《Python库dj-obj-update-0.4.0:高效对象更新工具》 在Python的开发世界中,库是开发者的重要资源,它们提供了各种功能,极大地简化了编程工作。本篇将详细介绍Python库dj-obj-update-0.4.0,这是一个针对Python...
"模型格式转换工具(osgb-obj-ive)"就是一款专门用于处理这种问题的实用工具,它能帮助用户在osgb、obj、ive等格式之间进行转换。以下是对这些格式以及转换工具的详细介绍: 1. osgb格式: OpenSceneGraph Binary ...
《obj-edit.zip:一款轻量级的3D对象编辑器》 在当今的数字时代,3D建模和编辑工具已经成为了许多设计师、艺术家和工程师不可或缺的利器。今天我们要介绍的是一款名为“obj-edit”的轻量级3D对象编辑器,它被封装在...
这样,原本需要通过`obj.a.b.c`来访问的值,现在只需要通过`obj['a.b.c']`即可。 应用场景: 1. 数据序列化:在将对象发送到服务器或者存储到本地之前,将对象展平可以简化数据格式,提高传输效率。 2. JSON配置...
Yahoo为了帮助开发者更方便地进行这种迁移,开源了一个在线工具——"swift-Yahoo开源的在线obj-c->swift工具"。这个工具允许开发者直接将Objective-C代码粘贴到网页中,然后自动生成对应的Swift代码。这大大简化了...
SVGQuartzRenderer is a basic SVG renderer written in Obj-C that uses CoreGraphics to render SVG files. The goal of SVGQuartzRenderer is to be a simple drop-in SVG renderer that is compatible with the ...
《3D-Obj-Viewer:探索3D建模与可视化技术》 3D-Obj-Viewer.zip 是一个压缩包文件,包含了一个简单的OBJ文件查看器。OBJ格式是一种广泛使用的3D模型文件格式,由Wavefront Technologies公司开发,主要用于在3D图形...
标题中的"PyPI 官网下载 | obj-71.tar.gz"表明这是一款与Python相关的软件包,它从Python的官方软件包索引(Python Package Index, PyPI)上获取。PyPI是Python开发者分享和发现第三方库的地方,用于扩展Python的...
《PyPI官网下载 | libobj-12.tar.gz——Python库的深度解析》 在Python的世界里,PyPI(Python Package Index)是开发者们的重要宝库,它为全球的Python爱好者提供了一个集中的地方,用来查找、分享和安装各种...
SVGQuartzRenderer is a basic SVG renderer written in Obj-C that uses CoreGraphics to render SVG files. The goal of SVGQuartzRenderer is to be a simple drop-in SVG renderer that is compatible with the ...
obj文件解析器开源,可重用的Wavefront 3D对象文件(.OBJ)解析器,以javascript编写,并作为NPM软件包自由分发。特征仅支持(.OBJ)文件,请参阅mtl-file-parser以获取mtl文件不区分大小写,灵活的解析器简单的JS...
本篇文章将深入探讨可重定位文件的概念、结构以及解析定位的过程,特别关注"obj-file-relocation.rar_obj"中的实例分析。 一、可重定位文件(Object File) 1. 文件结构:可重定位文件通常由多个节区(Section)...
标题中的"PyPI 官网下载 | obj-92.tar.gz"表明这是一个源自Python Package Index (PyPI)的软件包,被压缩成`.tar.gz`格式。PyPI是Python开发者发布和分享他们编写的第三方库的官方平台。`.tar.gz`是一种常见的文件...
标题中的"IGES-STEP-to-OBJ-master_iges_C++IGES_"暗示了这是一个关于文件格式转换的项目,主要涉及IGES(Initial Graphics Exchange Specification),STEP(Standard for the Exchange of Product model data)...
java-obj-to-opengl Java class that reads and converts a wavefront .obj 3d model file to java object. The result object will contain all the necessary data for render of the 3d model with OpenGL ES on ...
JavaScriptTalkNativeEasy 是一个iOS平台用于Obj-C和JavaScript交互的库,此库是基于 Apple 的JavaScriptCore 、 WebKit 、 runtime进行封装的。
在"OBJ-File-Loader.rar_MFC OBJ LOADER_obj_obj loader_obj文件_obj文件格式"这个资源中,我们将探讨如何使用MFC(Microsoft Foundation Classes)库来实现一个OBJ文件加载器。 MFC是微软为Windows平台提供的C++...