Где найти .m файлы iOS-фреймворка - PullRequest
2 голосов
/ 03 февраля 2012

Я просматриваю фреймворк, который поставляется с iOS, например, Twitter.framework.Что я могу видеть, так это то, что он содержит файлы .h, где, как я хочу видеть файлы реализации, есть ли способ их просмотреть?

Ответы [ 4 ]

7 голосов
/ 03 февраля 2012

Вы не можете, и в подавляющем большинстве случаев вам не нужно выходить за рамки вашего собственного любопытства.

.h. Файлы предоставляются, чтобы ваш код мог ссылаться на API, предоставленные Apple.У вас нет технической необходимости видеть реализацию, и Apple не предоставляет их, предположительно, потому что они не хотят, чтобы вы видели их реализацию.Для этого есть веские причины, такие как защита их интеллектуальной собственности и поддержание определенного уровня безопасности за счет неизвестности в компонентах ОС.

2 голосов
/ 03 февраля 2012

, если исходные файлы реализации не предоставлены, и для вас предоставлен двоичный файл для ссылки, то это намереннонекоторые библиотеки предоставляют свои реализации, а некоторые нет.

2 голосов
/ 03 февраля 2012

Нет, Apple не предоставляет никаких файлов реализации для своих фреймворков.

1 голос
/ 03 февраля 2012

мы не можем видеть файл m каких-либо структур.все, что мы можем получить, это только .h файлы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...