Kas yra „NSManagedObject“programoje „Swift“?
Kas yra „NSManagedObject“programoje „Swift“?

Video: Kas yra „NSManagedObject“programoje „Swift“?

Video: Kas yra „NSManagedObject“programoje „Swift“?
Video: KRP - KAS YRA? 2024, Lapkritis
Anonim

NSManagedObject . Bazinė klasė, įgyvendinanti elgseną, reikalingą a Pagrindiniai duomenys modelio objektas.

Atitinkamai, kas yra NSManagedObject pagrindiniuose duomenyse?

NSManagedObject yra klasė, su kuria dažniausiai bendraujate dirbdami Pagrindiniai duomenys . Klasė gali atrodyti kaip pašlovintas žodynas, tačiau tai yra daug daugiau.

Be to, kas yra NSFetchRequest? NSFetchRequest . Paieškos kriterijų, naudojamų duomenims iš nuolatinės parduotuvės nuskaityti, aprašymas.

Kalbant apie tai, kokie yra pagrindiniai „Swift“duomenys?

Pagrindiniai duomenys yra viena iš populiariausių „Apple“teikiamų „iOS“ir „MacOS“programoms skirtų sistemų. Pagrindiniai duomenys naudojamas modelio sluoksnio objektui valdyti mūsų programoje. Galite gydyti Pagrindiniai duomenys kaip sistemą išsaugoti, sekti, modifikuoti ir filtruoti duomenis tačiau iOS programose Pagrindiniai duomenys nėra duomenų bazė.

Kas yra nuolatinis „Swift“konteineris?

The patvarus konteineris suteikia mums ypatybę, vadinamą viewContext, kuri yra valdomo objekto kontekstas: aplinka, kurioje galime visiškai manipuliuoti pagrindinių duomenų objektais RAM. Šiuo metu mūsų programėlėje yra veikiantis duomenų modelis ir kodas, skirtas įkelti jį į valdomo objekto kontekstą skaitymui ir rašymui.

Rekomenduojamas: