Come faccio a verificare la presenza di un errore dopo [NSData dataWithContentsOfMappedFile:]?
-
27-09-2019 - |
Domanda
Ho questo codice nel mio progetto:
id mappedData = [dataWithContentsOfMappedFile: path]
Ovviamente, se mappedData
è pari a zero ma non riuscì. Ma come posso ottenere dettagli sul perché che non riuscì? Non c'è dataWithContentsOfMappedFile:withError:
.
Soluzione
Usa -dataWithContentsOfFile:options:error:
, passando la costante NSDataReadingMapped
nel parametro opzioni.
(Questa costante è noto come NSMappedRead
se non sta compilando contro l'SDK iOS 4.0.)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow