![](https://products-qa.fileformat.com/bn/compression/swift/zipper/header-image.png)
Zipper
জিপ আর্কাইভ তৈরি করতে ওপেন সোর্স সুইফট লাইব্রেরি
জিপার লাইব্রেরি সফ্টওয়্যার বিকাশকারীদের তাদের নিজস্ব সুইফ্ট অ্যাপ্লিকেশনগুলির মধ্যে থেকে জিপ সংরক্ষণাগারগুলির সাথে কাজ করতে সক্ষম করে৷ লাইব্রেরিটি খুবই স্থিতিশীল এবং অনায়াসে কয়েকটি সুইফট কমান্ডের সাহায্যে বড় কাজগুলি পরিচালনা করতে পারে। লাইব্রেরিটি সহজে একাধিক প্ল্যাটফর্ম যেমন Linux, iOS, macOS, tvOS, watchOS এবং আরও অনেক কিছুতে চালানো যেতে পারে। জিপার লাইব্রেরি হল ওপেন সোর্স সফ্টওয়্যার এবং এমআইটি লাইসেন্সের অধীনে উপলব্ধ।
API ভালভাবে নথিভুক্ত এবং ব্যবহার করা খুব সহজ। এটি জিপ সংরক্ষণাগার সম্পর্কিত বেশ কয়েকটি গুরুত্বপূর্ণ বৈশিষ্ট্য অন্তর্ভুক্ত করেছে, যেমন জিপ সংরক্ষণাগার ফাইল তৈরি করা, বিদ্যমান জিপ সংরক্ষণাগারগুলি পড়া, বিদ্যমান জিপ সংরক্ষণাগারগুলি অ্যাক্সেস করা এবং সংশোধন করা, একটি সংরক্ষণাগারে একটি পৃথক এন্ট্রি অ্যাক্সেস করা, নতুন এন্ট্রি যুক্ত করা, সংরক্ষণাগার থেকে একটি এন্ট্রি অপসারণ করা, নিষ্কাশন করা একটি নির্দিষ্ট পথের নথি, অসফল অপারেশনগুলির জন্য আরও ভাল ত্রুটি পরিচালনা এবং আরও অনেক কিছু।
জিপার দিয়ে শুরু করা
আপনি সহজেই CocoaPods থেকে জিপার ইনস্টল করতে পারেন। আপনার সিস্টেমে প্রকল্প ইনস্টল করার জন্য নিম্নলিখিত কমান্ড ব্যবহার করুন.
CocoaPods এর মাধ্যমে জিপার লাইব্রেরি কম্পাইল করুন
use_frameworks!
pod 'Zipper
সুইফট লাইব্রেরির মাধ্যমে ফাইল জিপ করা
ওপেন সোর্স জিপার লাইব্রেরিতে সুইফট কোডের কয়েকটি লাইন ব্যবহার করে অসংখ্য ধরণের ফাইল জিপ করার জন্য সমর্থন অন্তর্ভুক্ত করা হয়েছে। প্রথমত, জিপ সংরক্ষণাগার সংরক্ষণ করার জন্য আপনাকে ফাইলগুলির সম্পূর্ণ ঠিকানা এবং ডিস্কে অবস্থানের তথ্য প্রদান করতে হবে। লাইব্রেরিটি একটি জিপ সংরক্ষণাগার তৈরি করা, একটি বিদ্যমান সংরক্ষণাগার সম্পাদনা করা, এটিতে একটি নির্দিষ্ট ফাইল যোগ করা, একটি সংরক্ষণাগার থেকে ফাইলগুলি সরানো এবং আরও অনেক কিছুর মতো গুরুত্বপূর্ণ বৈশিষ্ট্যগুলিকে সমর্থন করে৷
sসুইফটের মাধ্যমে একটি আর্কাইভ আনজিপ করা হচ্ছে
জিপার লাইব্রেরি সফ্টওয়্যার প্রোগ্রামারদের তাদের সুইফট অ্যাপ্লিকেশনের মধ্যে জিপ সংরক্ষণাগারের বিষয়বস্তু খুলতে এবং বের করতে সক্ষম করে। আপনাকে সংরক্ষণাগারের URL বা ঠিকানা প্রদান করতে হবে এবং ফাইল ম্যানেজার ফাংশনটি নতুন ডিরেক্টরি তৈরি করবে যেখানে ফাইলগুলি সংরক্ষণ করা হবে। আপনি আপনার পছন্দের জায়গায় একটি নির্দিষ্ট ফাইল বা ফোল্ডার এক্সট্র্যাক্ট করতে পারেন, আর্কাইভের সম্পূর্ণ বিষয়বস্তু বের করতে পারেন ইত্যাদি।
ব্যক্তিগত এন্ট্রি অ্যাক্সেস, যোগ বা সরান
ওপেন সোর্স জিপার লাইব্রেরি সফ্টওয়্যার ডেভেলপারদের জিপ আর্কাইভে নির্দিষ্ট কিছু এন্ট্রি সহজে অ্যাক্সেস করতে এবং কোডের কয়েকটি লাইন দিয়ে বের করতে সক্ষম করে। এটি প্রোগ্রামারকে একটি বিদ্যমান সংরক্ষণাগারে একটি নতুন ফাইল যুক্ত করতে বা বিদ্যমান জিপ সংরক্ষণাগারে থাকা একটি ফাইল সহজেই মুছে ফেলার সুবিধা দেয়। লাইব্রেরিটি খুব ব্যবহারকারী-বান্ধব পদ্ধতি সরবরাহ করেছে এবং এই কাজটি অর্জন করতে আপনার কোডের মাত্র কয়েকটি লাইন প্রয়োজন।