Skip to content

Instantly share code, notes, and snippets.

@adgray
adgray / volumeUUIDForPath.swift
Created August 2, 2015 05:07
Get Volume UUID for Path
import DiskArbitration
func volumeUUIDForPath(path: String) -> String?
{
var retval: String?
if let session = DASessionCreate(kCFAllocatorDefault)
{
let fsStats = UnsafeMutablePointer<statfs>.alloc(1)
defer { fsStats.destroy(1) }