これは、ここに文書化されている、文書化されていないAPIを意味します。
Security.frameworkは、非公開または文書化されていません。
ヘッダーに関する限り、3.2sdkのハードドライブにインストールされています。
/Security.framework/Headers/Security.h /Security.framework/Headers/Secbase.h /Security.framework/Headers/SecCertificate.h /Security.framework/Headers/SecIdentitiy.h /Security.framework/Headers/SecImportExport.h /Security.framework/Headers/SecItem.h /Security.framework/Headers/SecKey.h /Security.framework/Headers/SecPolicy.h /Security.framework/Headers/SecRandom.h /Security.framework/Headers/SecTrust.h
少しリバースエンジニアリング101に関しては、フレームワークにヘッダーファイルや関数シグネチャが含まれていないか、とにかく使用されていないことを理解する必要があります。提供される場合、それらは開発者の利益のためだけにあります。コンパイルされたフレームワークにはC、C ++、またはObjective-Cコードはなく、生のマシンコードのみが含まれます。
ご覧のとおり、objective-cが使用された場合、Class-Dumpは、Objective-cシンボルをヘッダーファイルのようなものに配置するのに非常に優れた仕事をすることができますが、実行時に使用されないタイプ情報のみが欠落しているため、便利です。
ソース言語がCだった場合、あなたは困惑しています。関数名のシンボルがあるかもしれませんが、引数や戻り値のタイプに関する情報はありません。