我正在调用一个 C 方法,它返回一个指向资源的指针或“句柄”。我只需要保留 void* 以便稍后再次传递它。
在 .NET 中,我可能会使用 IntPtr。IntPtr 和只是一个 int 之间的唯一区别——除了使指针成为更强类型的变量——是 IntPtr 自动是平台的大小(32 位或 64 位)。我在 Objective-C 中寻找同样的东西。
是否有一些等效的方法可以在 Objective-C 中包装指针?
我正在调用一个 C 方法,它返回一个指向资源的指针或“句柄”。我只需要保留 void* 以便稍后再次传递它。
在 .NET 中,我可能会使用 IntPtr。IntPtr 和只是一个 int 之间的唯一区别——除了使指针成为更强类型的变量——是 IntPtr 自动是平台的大小(32 位或 64 位)。我在 Objective-C 中寻找同样的东西。
是否有一些等效的方法可以在 Objective-C 中包装指针?