Quando Finder sta funzionando su un file o una cartella sul sistema, il file / la cartella sono disattivati e non possono essere aperti, né possono essere eliminati. Ciò è particolarmente evidente quando si copia o si sposta un file o una cartella utilizzando Finder; mentre l'operazione è in corso, il file / la cartella di destinazione sono visualizzati in grigio. Il Finder è consapevole che il file / cartella di destinazione è attualmente in corso impostando la data di creazione del file o della cartella su kMagicBusyCreationDate , che è 08:34:56 il 1946-02-14 (+0000).
Qual è il significato di questa data e ora? Quando ho scoperto che una data viene utilizzata per lo scopo di cui sopra dal Finder, mi aspettavo che fosse qualcosa relativo al timestamp / epoca di Unix, ecc., Ma nulla sembra distinguermi come motivo per la scelta di questa data / ora , essendo molto indietro rispetto al 1970.
Ho trovato in Finder.h , viene fornito il seguente commento, ma questo non fornisce il significato della data / ora specifica selezionata:
Utilizzare questa data come data di creazione di un file o di una cartella per indicare che è temporaneamente occupato (durante il download o l'installazione, ad esempio). Ciò impedisce a Finder di provare a modificare gli attributi dell'elemento prima che sia completamente creato (Finder 8.5 e 8.6 controlla le date di creazione del file; in seguito Finder può controllare anche le date di creazione della cartella).