Junior — Middle
რომელი რიგის კლასი ახორციელებს გლობალურ წვდომას ან გლობალურ რიგს?
sobes.tech AI
პასუხი AI-სგან
iOS-ში გლობალური რიგის განხორციელებისთვის გამოიყენება DispatchQueue კლასი და მეთოდი global().
გლობალური რიგი არის სისტემური რიგი, რომელიც ხელმისაწვდომია მთელი აპლიკაციაში და რომელსაც მართავს სისტემა. იგი გამოიყენება ფონურ დავალებებზე სხვადასხვა პრიორიტეტის დონეებით.
გლობალური რიგის გამოყენების მაგალითი:
DispatchQueue.global(qos: .background).async {
// ფონური კოდი
print("გლობალურ რიგში შესრულება")
}
აქ, DispatchQueue.global() აბრუნებს გლობალურ რიგს მითითებული სერვისის ხარისხით (QoS).