Dou*_*ugW 3 c cocoa cocoa-touch pointers objective-c
我找到了这个问题的答案,但我找不到解决方案,所以发布给后人.
那么,在Objective-C中,如何从指针创建一个对象,以便将它存储在objective-c集合(NSArray,NSDictionary,NSSet等)中,而不必恢复为常规C?
NSValue *pointerObject = [NSValue valueWithPointer:aPointer];
这会将指针包装在NSValue中.要稍后再使用NSValue的实例方法(pointerValue :)