Я настраиваю перетаскивание для моего NSOutlineView, и я хочу, чтобы родители не бросали одного из своих детей.Родитель и дети - все это группа.Я понимаю, что мне нужно сделать это в методе outlineView: validatedrop.Я думаю, что мне нужно создать NSFetchRequest с NSPredictate, чтобы получить все дочерние элементы родителя, но я не знаю, каким должен быть предикат.
Изменить: это должно быть рекурсивно, поэтому он также должен получить детей детей, если таковые имеются.
Есть предложения?