Как реализовать функцию плагина в Objective-C (iOS5) - PullRequest
0 голосов
/ 05 марта 2012

Я разрабатываю библиотеку для iOS под названием PhotoSubmitter, чтобы облегчить разработку приложения для загрузки фотографий.

PhotoSubmitter

Эта библиотека может загружать фотографии в сервисы социальных сетей и облачных сервисов, есть много сервисов, которые могут поддержать. И я хочу, чтобы библиотека была провокативной.

Я хочу знать , как реализовать плагиатную функцию в Objective-C .

Plaggable означает, что когда сторонняя реализация сервиса для PhotoSubmitter помещается в соответствующий каталог, как в plugins, библиотека автоматически обнаруживает его.

Если FacebookPhotoSubmitter.h / m помещен в каталог plugins, код будет таким, как

[[PhotoSubmitterFactory sharedInstance] enableService:@"Facebook"];

И этот код должен работать должным образом, включая заголовок «FacebookPhotoSubmitter.h» как в коде клиента, так и в коде библиотеки PhotoSubmitter.

Если вам известна какая-либо подобная реализация, укажите хранилище. Любая помощь приветствуется.

Спасибо.

1 Ответ

1 голос
/ 05 марта 2012

Я думаю этот пост будет невероятно полезным.(Mac OS X)

Для iOS вы не можете динамически загружать код в приложение AppStore.

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