init(_:)
Creates a new field key set from the specified comma-separated string of three-letter keys.
Declaration
init?(_ s: String)Parameters
- s:
The key set string representation.
Discussion
Apple Archive supports the following three-letter keys:
typThe entry type (always included).
patThe entry path (always included for filesystem objects).
lnkThe link path (always included for symbolic links).
devThe device id (always included for block and character devices).
uidThe user id.
gidThe group id.
modThe access mode.
flgThe BSD flags.
mtmThe modification time.
btmThe backup time.
ctmThe creation time.
datThe file data.
sizThe file data size.
cksThe file data digest (POSIX 1003.2-1992 32-bit CRC).
sh1The file data SHA-1 digest.
sh2The file data SHA-256 digest.
sh3The file data SHA-384 digest.
sh5The file data SHA-512 digest.
xatThe extended attributes.
aclThe access control list.
duzThe entry disk usage.
idxThe entry index in input archive.
idzThe entry size in input archive.
yecThe file data error correcting codes.
yafThe list of archive fields (metadata entry).