Sto cercando di controllare le informazioni di sistema in Swift. Ho capito che poteva essere raggiunto con il codice:
var sysData:CMutablePointer<utsname> = nil
let retVal:CInt = uname(sysData)
Ho due problemi con questo codice:
- Quale dovrebbe essere il valore iniziale di sysData? Questo esempio fornisce -1 in retVal probabilmente perché sysData è zero.
- Come posso leggere le informazioni da sysData?