নতুন যারা সুইফট এবং আইওএস প্রোগ্রামিংয়ে তাদের জন্য কেবল একটি স্পষ্টতা । কোডের লাইনের নীচে:
button.setTitle("myTitle", forState: UIControlState.Normal)
শুধুমাত্র প্রযোজ্য IBOutlets, না IBActions।
সুতরাং, আপনার অ্যাপ্লিকেশন একটি ফাংশন হিসাবে একটি বাটন ব্যবহার করছে যদি কিছু কোড চালানো, সঙ্গীত বাজানো বলুন এবং আপনার কাছ থেকে খেতাব পরিবর্তন করতে চান Playকরতে Pauseএকটি টগল পরিবর্তনশীল উপর ভিত্তি করে, এছাড়াও আপনি একটি তৈরি করতে হবে IBOutletযে বাটন জন্য।
আপনি যদি কোনওটির button.setTitleবিরুদ্ধে ব্যবহার করার চেষ্টা করেন তবে আপনি IBActionএকটি ত্রুটি পাবেন। এটি একবার স্পষ্ট হয়ে গেলে আপনি এটি জানেন তবে নুবদের (আমরা সকলেই ছিলাম) এটি একটি সহায়ক পরামর্শ t
UIControlState। যেমনforState: .Normal