【发布时间】:2014-04-06 23:54:00
【问题描述】:
我只是在学习。在本教程中,他们声明了一个接受 NSUInteger 参数的块,然后他们只需传入 6 和 4 。 . .我的印象是所有这些NS 都是对象包装器,与内置的 c 类型不同。
现在我正在写这篇文章,我记得他们之前说过我们不需要 NSUInteger 声明中的 *,因为它不像像其他 NS 对象.
但是...NSUInteger 显然不是 c 类型。那么……这是怎么回事?
【问题讨论】:
-
转到定义,你会看到它来自哪里。
-
NSUInteger 是一个普通的旧整数类型,但它可能与
unsigned int不同。 -
如您所见,并非以
NS开头的所有内容都是一个类。有些是原始类型的 typedef。
标签: objective-c