سؤال

أنا غير معروف لمدير الملفات في iPhone

هل يمكن لأي شخص أن يشرح مفهوم مدير الملفات هنا

شكرا

هل كانت مفيدة؟

المحلول

نقلاً عن التفاح دليل برمجة إدارة الملفات منخفضة المستوى

يمكنك استخدام كائن NSFileManager لإجراء العديد من عمليات نظام الملفات العامة-على سبيل المثال يمكنك:

إنشاء الدلائل والملفات.

استخراج محتويات الملفات (ككائنات NSDATA)

قم بتغيير موقع عملك الحالي في نظام الملفات.

نسخ ، نقل ، وربط الملفات والدلائل.

إزالة الملفات والروابط والأدلة.

...

نقطة مهمة لفهمها هي أن التطبيق الخاص بك يعمل في "صندوق الرمل" - إنه يمكنه الوصول فقط إلى ملفاته الخاصة ، وليس الملفات التي تم إنشاؤها بواسطة تطبيقات أخرى.

القسم نظام الملفات في دليل برمجة تطبيقات iOS يصف تصميم تطبيقك وأي ملفات تنشئها.

على سبيل المثال ، إليك كيفية استخدام NSFileManager لفتح ملف يسمى "Defaults.plist" في حزمة التطبيق الخاصة بك وقراءته في كائن NSDATA:

NSString *plistPath = [[NSBundle mainBundle] pathForResource:@"Defaults" ofType:@"plist"];

NSData *plistXML = [[NSFileManager defaultManager] contentsAtPath:plistPath];
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top