2012-01-14 5 views
4

Я пытаюсь получить полный путь TFENode в OSX Lion, но не могу получить результат по старому пути (путем преобразования в FINode и получения полного Path - методПолучение полного пути TFENode в Lion

[[FINode nodeWithFENode:myTFENode] fullPath] 

не похоже на работу для Lion больше есть ли способ сделать это

ответ

5

с TFENode, вы можете получить OpaqueNodeRef, и использовать его с nodeFromNodeRef FINode в:.? метод. После этого вы можете получить NSURL к элементу с помощью метода previewItemURL от FINode.

+0

Я не могу найти кивок eFromNodeRef: метод где угодно ... где я могу найти информацию заголовка об этом? – Orbitus007

+0

@ Orbitus007: Это нигде, поскольку оно не задокументировано. Вы должны сгенерировать информацию заголовка с помощью find-dumping finder – maranas

+0

Я нашел класс TFENode в другом репозитории https://github.com/infinitelabs/FinderMenu.git. Вы не можете выгружать эту информацию из поисковика ... кто-то создал вспомогательный класс TFENode – Orbitus007

Смежные вопросы