Ich habe gerade meine Codes auf Swift 4 aktualisiert und jetzt diese Warnung auf der Konsole für alle TableView-Funktion erhalten.Fix für "veraltet und wird in Swift 4 entfernt" Warnung für TableView-Funktionen
-3
A
Antwort
-2
Um diese Warnung zu beheben Sie sollten "@objc" am Anfang jeder TableView-Funktion hinzufügen, die Sie verwenden.
So:
@objc func tableView(_ tableView: UITableView!, numberOfRowsInSection section: Int) -> Int {
return 1
}
0
Verwenden Sie den folgenden Code für cellForRow
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
}
Verwendung unterhalb einer Zellen zu identifizieren, die
func tableView(_ tableView: UITableView, willDisplay cell: UITableViewCell, forRowAt indexPath: IndexPath) {
}
angezeigten, wenn Sie Zweifel Datenquelle und Delegierter in Bezug haben Funktion wählen Sie UITableViewDataSource oder UITableViewDelegate und rechts Klicken Sie auf Jump zur Definition, die dazu führt, Ihre Funktionen zu erhalten
Ich hoffe, dies wird Ihnen helfen
Verwandte Themen
- 1. #warning: C-style für Anweisung ist veraltet und wird in einer zukünftigen Version von Swift entfernt
- 2. Swift ++ & - veraltet. Alternativen für eine Schleife
- 3. Gulp Fix "gulp.run() ist veraltet" für Server Liveload
- 4. Kotlin Unterdrücken Warnung veraltet für Android
- 5. Warnung: before_filter ist veraltet und wird in Rails 5.1 entfernt. Verwenden Sie stattdessen before_action
- 6. Action :: Parameter deprecation Warnung: Methode Größe ist veraltet und wird in Schienen entfernt werden 5.1
- 7. Swift 3 Warnung für den Versand async
- 8. IpSubnet und CIDR veraltet in Netty 4
- 9. 'init()' ist veraltet: init() wird in Swift 3 entfernt. Verwenden Sie `nil`
- 10. Entfernen der DEPARKATION WARNUNG: env ist veraltet und wird aus Rails 5.0 entfernt.
- 11. Selection.addRange() ist veraltet und wird von Chrome entfernt werden
- 12. Swift 4: 'substring (to :)' ist veraltet
- 13. Swift 3 var veraltet Fehler
- 14. Wie swipe ViewDidLoad Methode in UIViewController in Swift 4? initialize() ist veraltet in swift 4
- 15. tf.contrib.learn Schnellstart: Fix float64 Warnung
- 16. alternative Beziehung veraltet Warnung
- 17. Unterstützung für Zeichenfolgenargumente zu URL() ist veraltet und wird in Django 1.10 entfernt. Übergeben Sie stattdessen die aufrufbare
- 18. Wie wird die Warnung "Positionsargumente in Funktionstests ist veraltet" behoben?
- 19. Achtung: Prop minSize ist veraltet und wird in der nächsten Hauptversion entfernt werden
- 20. deprecation WARNUNG: alias_method_chain veraltet
- 21. Ersatz für req.param(), die in Express ist veraltet 4
- 22. __FILE__ ist veraltet und wird in schnellen 3
- 23. deprecation WARNUNG: Objekt für Objekt # tap veraltet ist Zurückkehren
- 24. UIUserNotificationType wurde in iOS10 Swift veraltet 3.0
- 25. Sets Modul Warnung veraltet
- 26. ConfigurationSettings.AppSettings ist veraltet, Warnung
- 27. ‚var‘ Parameter sind veraltet und wird in Swift 3 UIImage Gif
- 28. RCTBatchedBridge ist veraltet und wird in einer zukünftigen Version von React Native entfernt
- 29. Fix für Wordpress-Schleife
- 30. Gradle Warnung: variant.getOutputFile() und variant.setOutputFile() sind veraltet