0

合十!有经验的人在日常生活中多久使用一次通用指针?在可可触控开发中通用指针的共同目的是什么?

编辑

声明为指向 void 的指针的变量是通用指针。

有这种事。它可以设置为任何变量类型的地址。我只是想知道人们在现实生活中是如何使用这种指针的。

PS感谢您的投票。

4

1 回答 1

1

void*在 ObjC 中合适的情况越来越少。它们仍然用于某些东西,例如 KVO 的上下文指针,但是随着 ARC 的添加,即使这样使用它们也很痛苦。基本上,如果您需要询问何时使用 a void*,您可能不应该使用 a void*。它们在 Core 框架的回调中更为常见,同样通常用于上下文指针。

但是对于“你void*在日常生活中……[使用]……的频率”这个问题,答案是“很少,并且尽可能少”。

于 2012-08-31T04:11:41.793 回答