Ich habe eine XML-Datei auf meinem Desktop, die ich an eine Dashboard-Widget-Liste (tableview) binden möchte. Obwohl ich in der Lage bin, diese Datei zu binden, wenn sie sich im Bundle-Ordner des Widgets befindet, kann ich die XML-Datei nicht extern an die Liste binden. Eine Warnung für einen modalen Dialog zeigt an: "Versuchen Sie, einen Pfad relativ zu Ihrer Anwendung einzugeben" - dies scheint jedoch nicht zu funktionieren. Und ja, ich habe sichergestellt, dass ich den "Zugriff auf externe Dateien erlauben" im Fenster Widget-Attribute überprüft habe.Dashboard-Widget: So binden Sie eine Liste an eine XML-fremde Datenquelle
0
A
Antwort
0
Ich denke, ich habe eine Lösung gefunden: anstatt den herkömmlichen Unix-Dateipfad für die Datenquellenreferenz, z. '/Desktop/myXMLFile.xml', Ich finde, dass eine XML-Datei auch einen URL-Pfad hat: 'file: ///~/Desktop/myXMLFile.xml'. Aus der Welt der Cocoa-Programmierung stammend, wusste ich nichts über XML-Dateien und Widget-Verhalten als eine Art Web-2.0-Art.