gpt4 book ai didi

iphone - 如何获取指向 id 变量和 NSObject 指针的指针?

转载 作者:行者123 更新时间:2023-12-03 18:00:46 27 4
gpt4 key购买 nike

id        idPointer = [[SomeObject alloc] init];
NSObject *nsPointer = [[SomeObject alloc] init];

如何获取idPointernsPointer的指针?

最佳答案

要获取指向指针的指针,只需要在变量上添加一个额外的 * 即可。为了分配它们,您通常会获得普通指针&的地址。然后再次取消引用它们,并在前面加上 *

//Declare and Assign them
id *idPointerPointer = &idPointer;
NSObject **nsPointerPointer = &nsPointer;

//Dereference them (just an example to send a message)
[*idPointerPointer release];
[*nsPointerPointer release];

关于iphone - 如何获取指向 id 变量和 NSObject 指针的指针?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6776717/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com