IT-lexikon › Programmering › Plist

Plist

Programmering In English → Uppdaterad: 2026-08-01
Mer info
Typ
Filformat
Ägare
Apple
Ursprung
NeXTSTEP
Filändelse
.plist

Apples konfigurationsformat: en nästlad ordbok av strängar, tal, datum och binärdata, i tre inkompatibla skepnader.

Formatet ärvdes från NeXTSTEP, där det skrevs i en ASCII-syntax med klammerparenteser. Mac OS X bytte till XML med en Apple-definierad DTD, vilket var läsbart men pratigt, och lade 2002 till ett binärt format (bplist) som är kompakt och snabbt att parsa men obegripligt i en texteditor. Alla tre lever fortfarande; plutil -convert växlar mellan dem.

Nästan allt tillstånd på macOS och iOS bor i plist-filer: Info.plist beskriver varje app-bundle, användarinställningar från NSUserDefaults hamnar i ~/Library/Preferences/, och launchd-tjänster definieras i plist. Att redigera dem för hand medan appen kör är en klassisk källa till förvirring — cfprefsd cachar och skriver över.

← Tillbaka till lexikonet