posso facilmente trovare noErr = 0
nel codice sorgente della libreria OS X. Ma è piuttosto difficile trovare un elenco completo del codice di errore per OSStatus
su iOS.iOS: dove trovare l'elenco completo dei codici OSStatus per iOS?
In Mac OS X, non è così difficile trovare cose come
kAudioHardwareUnsupportedOperationError
Ma io non riesco a trovare informazioni utili per i codici iOS OSStatus. Sarebbe bello avere un elenco completo di essi o di eventuali puntatori ai file di intestazione che li definiscono.
Grazie!
UPDATE:
Non credo che la mia domanda è un duplicato della domanda di cui sopra. L'op di quella "possibile duplicazione" domanda voleva convertire i codici a 4 caratteri che già conosceva in stringhe leggibili dall'uomo. Invece, ecco il mio ulteriori specifiche:
Io non so nemmeno cosa 4-char o interi typedefed da utilizzare per iOS. Mi piacerebbe vedere qualcosa di simile a un elenco completo dei codici, come si farebbe normalmente vedere in molti progettazione C++ quadro/biblioteca, ad esempio, un elenco enum, o eccezioni standard, o anche i OSX codici k-qualcosa, che almeno può essere trovato solo nei documenti Xcode.
miei casi d'uso di questi codici sono:
Nelle mie funzioni personalizzate, ad esempio, alcuni callback CoreAudio che devono tornare OSStatus, mi piacerebbe tornare questi codici leggibili incorporati per indicare i tipi di errori di runtime. Senza la lista, non so cosa restituire, oltre a noErr.
Apparentemente, molti k codici OSX non sono definiti in ambiente IOS quindi non possono essere utilizzate in modo trasparente.
UPDATE (CONCLUSIONE):
ho finalmente trovato un indizio: la ricerca di parole chiave "Codici risultato" nella documentazione Xcode (organizzatore) e si ottiene più o meno classificato sezioni codici di ritorno di documentazione nella sezione "Guide di sistema "risultato. Questo è abbastanza buono per la mia domanda originale. -
Io non credo che ci sia una lista completa; Credo che dipenda dall'API utilizzata quando dovrebbe essere documentata con la funzione. – trojanfoe
È un brutto casino, e non penso che ci sia un singolo pezzo di documentazione per questo - almeno se c'è, non sono mai riuscito a trovarne uno. Ricerca di file di intestazioni che dovrà essere. – marko
ho finalmente trovato un indizio: Ricerca per parole chiave di "Codici risultato" in Xcode documentazione (organizzatore) e otteniamo una più o meno categorizzati sezioni codici di ritorno di documentazione nel risultato "Guide di sistema". Questo è abbastanza buono per la mia domanda originale. – kakyo