Twitter.frameworkのように、iOSに付属するフレームワークファイルを調べています。私が見ることができるのは、すべてが.hファイルを含んでいることです。実装ファイルを見たいのですが、そこを見る方法がありますか?iOSフレームワークの.mファイルを見つける場所
2
A
答えて
7
大部分の場合、自分の好奇心を超える必要はありません。
.hファイルは、コードがApple提供のAPIにリンクできるように提供されています。実装を見るための技術的な必要はありません.Appleは実装を見たくないのでおそらくそれらを提供しません。これには、OSコンポーネント内で知的財産を保護し、一定のレベルのセキュリティを維持するなどの有効な理由があります。
+0
これはいつも気になります。私はフレームワークがどのように動作するかを理解するためにドキュメントに頼る必要はありません。コードについての細かい部分をすべて含めることはできません。私たちがそれを見ることができればもっと簡単になるでしょう。もう一方では、.mの秘密を保持する理由は理解できます。しかし、まだ残念です。 – Marty
2
いいえ、Appleはフレームワーク用の実装ファイルを提供していません。
1
私はフレームワークのmファイルを見ることができません。 私たちが入手できるのは.hファイルだけです。
2
インプリメンテーションのソースファイルが提供されておらず、リンク先のバイナリが提供されている場合は、インテントになります。いくつかのライブラリは実装を提供しているものもあれば、そうでないものもあります。
関連する問題
- 1. IOSコアの場所 - 最も近いブランチを見つけよう
- 2. angular2のsystemjs.config.jsを見つける場所
- 3. joomlaのコンテンツソースファイルを見つける場所
- 4. Android GPSの場所を見つける
- 5. リストの場所を見つける、
- 6. ユーザーの場所を見つける
- 7. ElasticSeachのデータを見つける場所
- 8. デバイスの場所を見つける
- 9. locahostを見つける場所:ポートの場所
- 10. Atomのpythonファイルのデフォルトの配色を見つける場所?
- 11. IBM WebSphere WMQ 6.0のjarファイルを見つける場所
- 12. プログラム/ファイルの場所を見つけるPython
- 13. soll 5のschema.xmlファイルを見つける場所
- 14. Revit:Navisworksエクスポートアドインを見つける場所
- 15. "IDashboardAuthorizationFilter"インターフェイス(Hangfire)を見つける場所
- 16. appengine endpoints.shスクリプトを見つける場所
- 17. JSR 223 TCKを見つける場所
- 18. Xamarin:System.Drawing.Drawing2Dを見つける場所
- 19. openjdkでソースを見つける場所
- 20. テレグラムキーを見つける場所
- 21. JBOSS:jboss.xmlを見つける場所
- 22. Android 5.0でBluedroid設定ファイルを見つける場所
- 23. ソースにないfont.cssファイルを見つける場所
- 24. Chromeでファイルが要求された場所を見つける
- 25. Apacheでlocalhostファイルを見つける場所
- 26. 現在の場所からオートコンプリートの結果が得られた場所の距離を見つけるIOS
- 27. 特定の場所の最も近い場所からドライバーを見つける
- 28. リアパストネイティブiOS - .ipaファイルの場所
- 29. 場所を見つける私の場所から180度(南)に1キロメートル
- 30. PHPを使用してkmlファイル内の場所を見つける方法
このリンクをチェックすることができます。http://stackoverflow.com/a/4728125/845115 –