指向NSUInteger的指针

时间:2010-11-01 05:39:43

标签: objective-c cocoa-touch ios4

我可以将指针转换为NSUInteger并可靠地比较值以测试对象是否相等吗?

2 个答案:

答案 0 :(得分:1)

您将测试指针引用同一个对象。或者换句话说,指针是相等的。

但是你可以在不将它们转发给NSUInteger的情况下做到这一点。

答案 1 :(得分:1)

为什么不直接比较指针?这段代码:

NSString *foo = @"Hello,";
NSString *bar = @"World!";

if (foo == bar) {
    // Do something.
}

正在测试指针相等性,不需要转换。