2012-01-14 5 views
4

OSX LionでTFENodeの完全なパスを取得しようとしていますが、古い方法で結果を得ることができません(FINodeに変換し、方法ライオンでTFENodeのフルパスを取得する

[[FINode nodeWithFENode:myTFENode] fullPath] 

はもうライオンのために動作していないようこれを行う方法はあり

答えて

5

をTFENodeから、あなたがOpaqueNodeRef取得し、FINodeのnodeFromNodeRefでその使用することができます。?メソッドを。その後、FINodeのpreviewItemURLメソッドを使ってアイテムにNSURLを取得することができます。

+0

nodが見つかりません。 eFromNodeRef:どこのメソッドでも...どこでヘッダ情報を見つけることができますか? – Orbitus007

+0

@ Orbitus007:それは文書化されていないのでどこにもない。クラスダンピングファインダでヘッダー情報を生成する必要があります – maranas

+0

TFENodeクラスが別のリポジトリhttps://github.com/infinitelabs/FinderMenu.gitに見つかりました。この情報をファインダーからダンプすることはできません。誰かがTFENode – Orbitus007

関連する問題