Auffüllen der Tabelle aus JSONIOS

Programmierung für iOS
Guest
 Auffüllen der Tabelle aus JSON

Post by Guest »

Ich erhalte einige JSON-Daten von einer API und möchte sie in eine Tabelle einfügen. Ich habe ein globales Array deklariert, um JSON darin zu speichern, und dieses Array dann in eine Tabelle eingefügt.

Code: Select all

do {
let json = try JSONSerialization.jsonObject(with: data!, options: .mutableContainers) as? NSDictionary
if let parseJSON = json
{
let IDD = parseJSON["categoryList"] as AnyObject
let userID = IDD.value(forKey: "goodTypeName")
print(userID as Any)

Global.GlobalVariable.names = userID as! [String]
print(Global.GlobalVariable.names)
Der obige Code zeigt nur einen Teil meines Codes, in dem ich den JSON in Global.GlobalVariable.names speichere.

Code: Select all

class Global: UIViewController
{
struct GlobalVariable
{
static var names  = ["2" , "2" , "3","4","5","6","7","8","9"]
}
}
Der obige Code ist meine globale Variable.

Wenn ich die Tabelle mit dem JSON füllen werde Daten, die ich in meinem Array gespeichert habe, zeigen die Originaldaten des Arrays (1,2,3...).

Aber wenn ich durch die Seite scrolle, werden die Daten angezeigt Ich brauche die Daten dann.
Zellen bekommen die Daten erst danach Scrollen.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post