Swift:
टेक्स्ट फ़ाइल पढ़ना

How to: (कैसे करें:)

Swift में टेक्स्ट फाइल पढ़ने के लिए नीचे दिए गए कोड का इस्तेमाल करें:

import Foundation

func readTextFromFile(fileName: String) {
    if let path = Bundle.main.path(forResource: fileName, ofType: "txt") {
        do {
            let text = try String(contentsOfFile: path, encoding: .utf8)
            print(text)
        } catch {
            print("Error reading file.")
        }
    } else {
        print("File Not Found.")
    }
}

// फ़ंक्शन कॉल करें
readTextFromFile(fileName: "example")

अगर फाइल example.txt में “नमस्ते स्विफ्ट!” हो, तो आउटपुट होगा:

नमस्ते स्विफ्ट!

Deep Dive (गहराई में जानकारी)

पहले, फाइलों को पढ़ने के लिए C जैसी भाषाओं में कम्प्लेक्स कोडिंग की जाती थी। Swift ने यह काम आसान बना दिया है। विकल्प के रूप में, FileManager या नेटवर्किंग के जरिए URLSession का इस्तेमाल भी किया जा सकता है। String(contentsOfFile:) सिंपल फाइलों के लिए आदर्श है, लेकिन बड़ी फाइलों के लिए InputStream बेहतर रहेगा।

See Also (और जानकारी के लिए)