菜鸟教程小白 发表于 2022-12-12 18:35:53

objective-c - 获取 objective-c 中类的所有实例?


                                            <p><p>我有一个 UIView,它有很多实例,每个实例都有一个 UIRecognizer。</p>

<p>当其中一个被点击时,我想删除其他人的所有识别器。</p>

<p>我希望它获取类的所有实例并删除它们的识别。</p>

<p>我知道 ManagedObjects 有 <code>;</code> </p>

<p>如何创建我的“所有对象”类方法?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>我有两个想法:</p>

<p>1/创建一个包含所有实例的类数组<code>static NSArray* instances;</code>,初始化时注册,释放时注销。数组应该只有弱引用,否则永远不会被释放。</p>

<p>2/NSNotification。所有实例都可以等待通知,如果您点击,则发送通知。</p></p>
                                   
                                                <p style="font-size: 20px;">关于objective-c - 获取 objective-c 中类的所有实例?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/8520263/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/8520263/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: objective-c - 获取 objective-c 中类的所有实例?