بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
چاپ کردن اجزای موجود در folder
سلام بر همگی ، آقایون چطوری می شود که توسط یک URL به عنوان مثال User/MacME/NewFolder ، اسامی تمامی اجزایی ک در داخل فولدر قرار دارند را چاپ کرد ؟!
به عنوان مثال در داخل پوشه میتواند ، موزیک ، عکس و فایل نوشتاری باشد ، بتوان که نام همه ی اجزای داخل پوشه ی مورد نظر را چاپ کرد.
در پوشه مورد نظر (NewFolder) به تعداد 100 file وجود دارد باید بتوان نام تمامی ان ها را چاپ نمود!
برای این سوال 1 پاسخ وجود دارد.
مشاهده پاسخ صحیح
پاسخ به سوال
کاشی زاده
9 سال پیش
0
0
پاسخ صحیح
سلام ،
با استفاده از دستور زیر میتوانید لیست فایل ها موجود در پوشه اصلی برنامه را ببنید .
let filemanager:NSFileManager = NSFileManager() let files = filemanager.enumeratorAtPath(NSHomeDirectory()) while let file = files?.nextObject() { print(file) }
و برای دیدن فولدر خاصی از برنامه آدرس آن را بعد از درج NSHomeDirectory با استفاده از علامت + و "Address" ذکر کنید.
دستورات بالا در Swift 3 به این شکل میشود :
let filemanager:FileManager = FileManager()
let files = filemanager.enumerator(atPath: NSHomeDirectory())
while let file = files?.nextObject() {
print(file)
}
برای درج آدرس به این شکل عمل کنید :
NSHomeDirectory() + "address"
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .