2010-12-11 66 views
0

J'ai un fichier XML sur mon bureau que je voudrais lier à une liste de widgets de tableau de bord (tableview). Bien que je puisse lier ce fichier s'il se trouve dans le dossier du bundle du widget, je suis incapable de lier le fichier XML à la liste en externe. Un avertissement de boîte de dialogue modale montre: "essayez d'entrer un chemin relatif à votre application" - mais cela ne semble pas fonctionner. Et oui, je me suis assuré de cocher "Autoriser l'accès aux fichiers externes" dans le panneau Attributs du widget.Widget tableau de bord: comment lier une liste à une source de données XML non Web

Répondre

0

Je pense que j'ai trouvé une solution: au lieu d'utiliser le chemin de fichier UNIX conventionnel pour la référence de source de données, par exemple. '/Desktop/myXMLFile.xml', je trouve qu'un fichier XML a aussi un chemin d'URL: 'file: ///~/Desktop/myXMLFile.xml'. Venant du monde de la programmation Cocoa, j'ignorais les fichiers XML et le comportement des widgets en tant que type de chose web 2.0.