Я создаю фреймворк для iOS с this tool, и я хочу управлять видимостью своих классов. Конечно, я помещал свои заголовки в правильные разделы в разделе «Фазы сборки»> «Копировать заголовки». Но когда я добавляю свою фреймворк в новый проект, я все же могу получить доступ к классам (и их функциям), хранящимся в частном разделе. Я хочу, чтобы мой класс «публичный» в моих рамках, но «закрытый» на улице.Доступ к классу только в рамках
Возможно ли это?
Спасибо.
Том
Благодарим вас за ответ. Так что я не могу организовать свою структуру, как я организую Java Jar? У вас есть идея, как я могу создать свою инфраструктуру с большей безопасностью, пожалуйста? – Tom
Можете ли вы дать более подробную информацию о том, чего вы пытаетесь избежать? – Uncommon
На самом деле, я хочу, чтобы мои внутренние классы могли видеть друг друга, но внешние классы (классы, которые использовали фреймворк) могли видеть только внутренние классы, которые имеют публичные заголовки. Извините, если я не понимаю, английский не мой родной язык. – Tom