在我的应用程序中,我通过编程方式创建了一堆 UIButtons。现在当用户点击按钮时,我会添加操作,我显然会使用 addTarget 来实现这个功能。那么当我离开这个视图时,我应该 在每个 UIButton 上调用 removeTarget 吗?
如果我不这样做,是否会出现任何错误或潜在的副作用?如果我回到这个视图并在 UIButtons 上调用 addTarget,它会覆盖当前目标吗,还是会为一个按钮创建一堆目标?
我只是想知道这样做是否有问题,以免在我的应用程序中添加大量不必要的代码。
如果我不这样做,是否会出现任何错误或潜在的副作用?如果我回到这个视图并在 UIButtons 上调用 addTarget,它会覆盖当前目标吗,还是会为一个按钮创建一堆目标?
我只是想知道这样做是否有问题,以免在我的应用程序中添加大量不必要的代码。