Я делаю приложение для Твиттера на XCode и столкнулся с ошибкой.
Я пытаюсь сделать так, чтобы кнопка панели твитов была представлена модально.
Когда я запускаю код, происходит сбой, если я нажимаю «Завершающее приложение» «Tweet» из-за необработанного исключения «NSInvalidArgumentException», причина: '- [Twitter.TweetViewController _finishDecodingLayoutGuideConnections:]: нераспознанный селектор, отправленный экземпляру 0x7fb1a2551200 stack: libc ++ abi.dylib: завершается с необработанным исключением типа NSException
import UIKit
class TweetViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
@IBOutlet weak var tweetTextView: UITextView!
@IBAction func cancel(_ sender: Any) {
dismiss(animated: true, completion: nil)
}
@IBAction func Tweet(_ sender: Any) {
if (!tweetTextView.text.isEmpty) {
TwitterAPICaller.client?.postTweet(tweetString: tweetTextView.text, success:{ self.dismiss(animated: true, completion: nil)
}, failure: { (error) in
print("Error posting tweet \(error)")
self.dismiss(animated: true, completion: nil)
})
} else {
self.dismiss(animated: true, completion: nil)
}
}
Я искал людей с похожими проблемами, но не смог найти решение, которое помогло.