Мне любопытно, есть ли какие-либо инструменты, которые предоставляют частичные решения для этого. Это сложная проблема из-за performSelector. . . но инструмент должен, по крайней мере, уметь подбирать кандидатов, облегчая работу человека.