Junior — Middle
В коя област или структура обикновено се съхранява масив от данни?
sobes.tech AI
Отговор от AI
В iOS масивите от данни обикновено се съхраняват в структури от данни като Array или NSMutableArray (в Objective-C). Ако трябва да запазите масив за дълъг период, можете да го запазите в:
- UserDefaults — за малки и прости данни.
- Файлова система — например, сериализирайки масива в JSON или plist и записвайки го във файл.
- Core Data — ако данните са сложни и изискват управление на връзки и заявки.
Пример за запазване на масив в UserDefaults:
let fruits = ["Apple", "Banana", "Orange"]
UserDefaults.standard.set(fruits, forKey: "fruitsArray")
// Четене
if let savedFruits = UserDefaults.standard.array(forKey: "fruitsArray") as? [String] {
print(savedFruits)
}