के लिए उद्देश्य-सी में फ़ाइल पॉइंटर्स का उपयोग करना मैं एक आईओएस एप्लिकेशन में लाइब्रेरी (cfitsio) का उपयोग करने की कोशिश कर रहा हूं जो डेटा फ़ाइल तक पहुंच खोलने और बनाए रखने के लिए फ़ाइल सूचक का उपयोग करने पर निर्भर करता है। मैंने सफलतापूर्वक एक उद्देश्य-सी मैक ऐप बनाया है जो मुझे आईओएस पर करने की ज़रूरत है। कोको स्पर्श में एनएसडीटा में फ़ाइल लोड करने के तरीके हैं लेकिन आईओएस पर फाइल सिस्टम के आसपास कठोर गोपनीयता के कारण शायद मुझे फ़ाइल पॉइंटर सीधे प्राप्त करने के लिए नहीं दिखाई देता है। पुस्तकालय के साथ अस्थायी उपयोग के लिए फ़ाइल सूचक बनाने के लिए फ़ाइल सूचक सीधे प्राप्त करने या NSData का उपयोग करने का कोई तरीका है?आईओएस
सी फ़ंक्शन जो मैं फ़ाइल खोलने के लिए उपयोग कर रहा हूं नीचे घोषित किया गया है। फाइल पॉइंटर का उपयोग अन्य पुस्तकालय कार्यों में से कई में किया जा रहा है।
int ffopen(fitsfile **fptr, /* O - FITS file pointer */
const char *name, /* I - full name of file to open */
int mode, /* I - 0 = open readonly; 1 = read/write */
int *status); /* IO - error status */
उस के साथ शुभकामनाएँ। – gnasher729