オブジェクトを保持/解放しない CFDictionaryRef があります。そこにアイテムを追加すると、それを保持するように注意し、後で:
NSMutableArray *array = (__bridge_transfer NSMutableArray *)CFDictionaryGetValue(...)
[self performSelector:someSelector withObject:array];
someSelector
私が知っているセレクターを保持する変数はどこにありますか。さて、その 2 行目は Xcode に悪名高い警告を伝えさせます。
セレクターが不明であるため、PerformSelector はリークを引き起こす可能性があります
array
これは、所有権を譲渡したばかりの変数のメモリを管理する方法を ARC が知らないことを心配する必要があるということですか?