Servus Leute,
ich hab hier ein (für mich) sehr schwieriges Problem. Ich will die hier in Objektiv-C geschriebene Step by Step Guide in Swift lösen. Und zwar der Teil mit dem XMMContentBlocks.
github.com/xamoom/xamoom-ios-sdk/wiki/Step-by-Step-Guide
Aber das will einfach nicht . Ich hab letzte Woche eine Mail an den Machern geschrieben ob die mir vielleicht da behilflich sein könnten. Bekommen habe ich den selben Code wie auf Github. Ich fühl mich hier allein gelassen und komme nicht mehr weiter und weiß nicht mehr weiter. Ich hoffe jemand kann mir hier helfen.
Alles anzeigen
Ich hab das Problem das ich den Content nicht anzeigen kann. Ich vermute sehr das ich den Code einfach an der falschen Stelle platziert habe.
Dann wäre noch das Problem mit der Completion. Ich weiß wozu der gut sein soll, aber ich weiß nicht wie zum Teufel ich den wichtigen content raushole . Wo die ganzen Daten sich befinden. So ziemlich alle Methoden in der API geben void aus und haben nur completions.
In Endeffekt kann ich nur in den completions arbeiten und nichts außerhalb.
Ich weiß einfach nicht was ich machen soll, damit es endlich läuft.
Wenn es euch hilft mir zu helfen, dann kann ich gerne mein kleines Test-Projekt senden.
Gruß
ich hab hier ein (für mich) sehr schwieriges Problem. Ich will die hier in Objektiv-C geschriebene Step by Step Guide in Swift lösen. Und zwar der Teil mit dem XMMContentBlocks.
github.com/xamoom/xamoom-ios-sdk/wiki/Step-by-Step-Guide
Aber das will einfach nicht . Ich hab letzte Woche eine Mail an den Machern geschrieben ob die mir vielleicht da behilflich sein könnten. Bekommen habe ich den selben Code wie auf Github. Ich fühl mich hier allein gelassen und komme nicht mehr weiter und weiß nicht mehr weiter. Ich hoffe jemand kann mir hier helfen.
Python-Quellcode
- import UIKit
- class ViewController: UIViewController, XMMContentBlocksDelegate {
- func didClickContentBlock(_ contentID: String!) {
- print("")
- }
- @IBOutlet weak var tableView: UITableView!
- let api = XMMEnduserApi(apiKey: "XXXXXXXXXXX")
- override func viewDidLoad() {
- super.viewDidLoad()
- let contentBlocks = XMMContentBlocks(tableView: tableView, api: api)
- api.content(withID: "XXXXXXXXXX") { (content, error) in
- contentBlocks?.delegate = self
- contentBlocks?.display(content, addHeader: false)
- }
- }
- override func viewWillAppear(_ animated: Bool) {
- // contentBlocks?.viewWillAppear()
- }
- override func didReceiveMemoryWarning() {
- super.didReceiveMemoryWarning()
- // Dispose of any resources that can be recreated.
- }
- }
Dann wäre noch das Problem mit der Completion. Ich weiß wozu der gut sein soll, aber ich weiß nicht wie zum Teufel ich den wichtigen content raushole . Wo die ganzen Daten sich befinden. So ziemlich alle Methoden in der API geben void aus und haben nur completions.
In Endeffekt kann ich nur in den completions arbeiten und nichts außerhalb.
Ich weiß einfach nicht was ich machen soll, damit es endlich läuft.
Wenn es euch hilft mir zu helfen, dann kann ich gerne mein kleines Test-Projekt senden.
Gruß