I am a newbie in Swift.
Objective: Access the data globally
How to use Swift to implement a global Temporary storage using below class to store data
<
You can follow the step. How to set shared variable in Swift 3
Create a model file "TimetableModel.swift"
import Foundation
class TimetableModel {
static let sharedInstance = TimetableModel()
let categories:[Day]
var user_id = Int()
// define any variable here
}
After that create any controller
import UIKit
class TimetableVC: UIViewController {
override func viewDidLoad() { // now you can access shared variable
TimetableModel.sharedInstance.categories[section].name TimetableModel.sharedInstance.user_id
}
}