Se si desidera ottenere una funzionalità simile a quella della condizione di Bash if
.Verifica se il percorso è una directory in Swift2?
Sono a conoscenza di come verificare se esiste un file con fileExistsAtPath()
, che restituisce un valore bool "true" se il file esiste e "false" in caso contrario (supponendo che path
sia una stringa contenente il percorso del file):
if NSFileManager.fileExistsAtPath(path) {
print("File exists")
} else {
print("File does not exist")
}
Tuttavia, vorrei verificare se il percorso specificato in path
è una directory, simile al bash
seguente codice:
if [ -d "$path" ]; then
echo "$path is a directory"
elif [ -f "$path" ]; then
# this is effectively the same as fileExistsAtPath()
echo "$path is a file"
fi
questo è possibile, e se sì, come dovrebbe si esibirà Ed?
http://stackoverflow.com/a/24696209/1187415 –
Sono d'accordo, le scuse. L'ho contrassegnato come duplicato. – perhapsmaybeharry