После обнаружения и просмотра документации о динамически генерируемых методах доступа выясняется, что Apple по-прежнему рекомендует использовать уже не существующие методы, поэтому может показаться, что они просто облажались, удаляя их.Однако есть другой рекомендуемый способ сделать это:
NSMutableSet *children = [parent mutableSetValueForKey:@"child"];
[children addObject: child1];
[children removeObject: child2];
Это не невероятно, потому что оно опирается на непроверенное имя строки, но это единственный оставшийся рекомендуемый способ сделать это без пользовательских реализаций.Большое спасибо, Apple!