oc/object-c/ios用int还是NSInteger
2024-09-26 00:55:00
当需要使用int类型的变量的时候,可以像写C的程序一样,用int,也可以用NSInteger,但更推荐使用NSInteger,因为这样就不用考虑设备是32位的还是64位的。
可以看如下定义:
#if __LP64__ || (TARGET_OS_EMBEDDED && !TARGET_OS_IPHONE) || TARGET_OS_WIN32 || NS_BUILD_32_LIKE_64
typedef long NSInteger;
typedef unsigned long NSUInteger;
#else
typedef int NSInteger;
typedef unsigned int NSUInteger;
#endif
最新文章
- iOS 限制TextField输入长度(标准)
- caffe的python接口学习(1):生成配置文件
- 用TextPaint来绘制文字
- Linux下升级python版本
- 8.1.C++ AMP简介
- datasorttable表格
- Python自动化运维之1、Python入门
- JS基于时间戳写的浏览访问人数
- Dapper 多数据库优化
- 汇编指令-adr与ldr伪汇编区别(8)
- 03day->;python基本数据类型
- 常见爬虫/BOT 对抗技术简介(二)
- webservice 配置
- 2017 Idea 最简易破解 (无需jar包)(个人整理)
- TrueCrypt简介及TrueCrypt 7.1a Source.zip源码在VS2008下的编译过程
- [CF700E][JZOJ5558]Cool Slogan (后缀自动机+线段树)
- 【转】Django中的cookie与session
- ZigBee协议栈中AES加密算法
- 使用java多线程分批处理数据工具类
- C语言预处理命令之文件包含