Социальная система iOS 8 swift

Поэтому я пишу приложение, которое должно использовать Social framework для обмена текстом через твиттер и facebook.

Я получил его для работы, но он не отклонил (?), Затем я вспомнил обработчик завершения, но все, что я делаю, этот обработчик продолжает давать мне ошибки.

var okFacebook :Bool = SLComposeViewController.isAvailableForServiceType(SLServiceTypeFacebook) var okTwitter :Bool = SLComposeViewController.isAvailableForServiceType(SLServiceTypeTwitter) var okLinkedIn : Bool = SLComposeViewController.isAvailableForServiceType(SLServiceTypeLinkedIn) var socialVC :SLComposeViewController = SLComposeViewController(forServiceType: SLServiceTypeTwitter) socialVC.completionHandler = SLComposeViewControllerCompletionHandler(SLComposeViewControllerResult) -> Void self.presentViewController(socialVC, animated: true, completion: nil) 

Попробуйте следующий код, еще не опробованный

  socialVC.completionHandler = { (result:SLComposeViewControllerResult) in // Your code } 
  override func viewDidLoad() { super.viewDidLoad() if SLComposeViewController.isAvailableForServiceType(SLServiceTypeFacebook){ var facebookSheet:SLComposeViewController = SLComposeViewController(forServiceType: SLServiceTypeFacebook) facebookSheet.setInitialText("Hiya, I have just discovered this great app called Dwingle, which I think you're going to love.") let url = NSURL(string: "") facebookSheet.addURL(url) self.presentViewController(facebookSheet, animated: true, completion: nil) facebookSheet.completionHandler = { result -> Void in self.dismissViewControllerAnimated(true, completion: { () -> Void in self.navigationController?.popToRootViewControllerAnimated(true) }) } } else { var alert = UIAlertController(title: "Accounts", message: "Please login to a Facebook account to share.", preferredStyle: UIAlertControllerStyle.Alert) alert.addAction(UIAlertAction(title: "OK", style: UIAlertActionStyle.Default, handler: nil)) self.presentViewController(alert, animated: true, completion: nil) } } 
  • Получить тип из класса
  • как запустить функцию в определенное время с помощью быстрой
  • Downcast / Upcast a Контроллер просмотра с раскадровки
  • Facebook SDK Login не работает на симуляторе на iOS 10, Xcode 8
  • Вторая и третья страницы UIPageViewController мерцают до белого
  • Сбой приложений только при тестировании
  • Селектор против действия Swift 4
  • Можно ли подключить MusicPlayer с помощью MusicSequence к AVAudioUnitSampler?
  • не удалось найти логотип участника (swift, parse)
  • Уведомления GCM push not recived
  • Обработка навигации из части приложения, отличной от Ui?
  • Давайте будем гением компьютера.