Показать сообщение отдельно
Старый 10.11.2011, 16:10
mikhailk вне форума Посмотреть профиль Отправить личное сообщение для mikhailk Найти все сообщения от mikhailk
  № 7  
Ответить с цитированием
mikhailk
 
Аватар для mikhailk

Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
У меня на каждую сеть по одной паре классов (ConnectorAPI и WallPostSender). Приложение само по себе не заморачивается о том, в какой сети открылось и обращается к функционалу через SocialNetwork.connectorAPI и SocialNetwork.wallPostSender.

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

Кстати, насчет разного функционала сетей - надо гнуть геймдизов на единый интерфейс и единые социальные функции. Основное различие в публикации на стену (ВК) или в ленту новостей (ММ, ОК). Но за счет применения разных текстов вполне можно выкрутиться.

Цитата:
В случае с if, прикручивание соц сети будет точно такое же простое (добавляем ещё один else if).
Так делать не надо, но если хочется именно так, то ставьте по крайней мере switch