অ্যাপল এর কোকো এবং অবজেক্টিভ সি নথির সাথে সুইফট ইউজিং সুইফটে (সুইফ্ট 3-র জন্য আপডেট হয়েছে) তারা সিঙ্গেলটন প্যাটার্নের নিম্নলিখিত উদাহরণ দেয়:
class Singleton {
static let sharedInstance: Singleton = {
let instance = Singleton()
// setup code
return instance
}()
}
আসুন কল্পনা করুন যে এই সিঙ্গলটনের স্ট্রিংগুলির একটি পরিবর্তনশীল অ্যারে পরিচালনা করা দরকার। আমি কীভাবে / কোথায় সেই সম্পত্তি ঘোষণা করব এবং নিশ্চিত করব যে এটি খালি [String]
অ্যারেতে সঠিকভাবে আরম্ভ করা হবে ?