/ / अप्रत्याशित रूप से बड़े दायरे फ़ाइल का आकार - तेज़, दायरे, फाइलसाइज

अप्रत्याशित रूप से बड़े दायरे फ़ाइल का आकार - तेज़, दायरे, फाइलसाइज

यह सवाल दो अलग-अलग तरीकों से उपयोग करने के बारे में हैएक दायरे में वस्तुओं को सम्मिलित करने के लिए। मैंने देखा कि पहली विधि बहुत तेज है, लेकिन आकार का परिणाम दूसरी विधि के साथ तुलना कर रहा है। दोनों दृष्टिकोणों के बीच दुविधा बढ़ रही है अंदर बनाम बाहर लेनदेन लिखें for पाश।

// Create realm file
let realm = try! Realm(fileURL: banco_url!)

जब मैं इस तरह की वस्तुओं को जोड़ता हूं, तो रीयलम फ़ाइल 75.5 एमबी तक बढ़ जाती है:

try! realm.write {
for i in 1...40000 {
let new_realm_obj = realm_obj(value: ["id" : incrementID(),
"a": "123",
"b": 12.12,
"c": 66,
"d": 13.13,
"e": 0.6,
"f": "01100110",
"g": DateTime,
"h": 3])

realm.add(new_realm_obj)
print("