Ich entwickle Kerndaten in meiner Anwendung. Ich möchte Name Attribut aus den Kerndaten holen.Holen Sie spezifische Attribute von coredata swift
Klasse Viewcontroller: UIViewController {
@IBOutlet weak var saveDataBtn:UIButton!
@IBOutlet weak var dataTxtField:UITextField!
@IBOutlet weak var dataLbl:UILabel!
var tasks: [Task] = []
let context = (UIApplication.shared.delegate as! AppDelegate).persistentContainer.viewContext
@IBAction func saveDataBtnPressed(_sender : UIButton){
print("Save Data.")
let task = Task(context: context)
task.name = dataTxtField.text
(UIApplication.shared.delegate as! AppDelegate).saveContext()
getData()
}
func getData(){
do{
tasks = try context.fetch(Task.fetchRequest())
}catch{
print("Fetching Failed")
}
}
Wie kann ich es bekommen?
Danke,
Rufen Sie das Task-Objekt ab, an dem Sie interessiert sind, und lesen Sie dessen Eigenschaft "name". –
Ich habe bereits Task-Objekt abrufen. aber ich bin nicht in der Lage, Name Eigenschaft zu lesen – user12346
Können Sie mich bitte wissen lassen, dass, wie kann ich die Namenseigenschaft von Aufgabenobjekt erhalten – user12346