Эта структура не поддерживает пользовательские файлы .sncp, что я могу сказать. Но я все равно постараюсь ответить.
Я предполагаю, что вы загружаете пример проекта для модуля, но мой ответ применим, если вы устанавливаете его и в свой проект.
Изменение Twins.scnp
не изменит эффекта, потому что в примере есть модуль, который собран и загружен уже как фреймворк. Файл Twins.scnp
встроен в каркас, вы только что изменили исходный файл, из которого строится модуль. Вам нужно будет перестроить модуль и установить этот новый встроенный модуль в пример приложения, чтобы увидеть ваши изменения. Этот подход, вероятно, слишком громоздок для ваших нужд.
Как правило, вам не следует изменять исходные файлы для платформы, если вы не планируете разветвление и перестройку, или вы работаете над платформой с автором.
Если вы действительно хотите изменить источник фреймворка и перестроить его с вашими изменениями, вы можете сделать это:
- Разветвите проект, перенесите разветвленную версию на свой компьютер
- Настройте файлы .sncp по своему вкусу.
- git commit / pu sh Ваши изменения в вашем разветвленном репо, убедитесь, что pu sh соответствует главной ветви
- установите модуль в проекте, в котором вы хотели бы видеть это с этой строкой:
pod 'RSLoadingView', :git => 'https://github.com/yourUsername/RSLoadingView.git', :branch => 'master'
замените yourUsername
в зависимости от того, что вы видите в GitHub для URL вашего разветвленного репо.
Если вы сделаете все это, вы увидите изменения, но этот подход, как правило, не является устойчивым решением. Вы не будете получать обновления от оригинального автора, и вы по сути создаете свою собственную версию модуля.