আমি আইওএসের জন্য সুইফটে সীমাবদ্ধতার সাথে কাজ করছি এবং বেশিরভাগ নামকরণের কনভেনশন / ডকুমেন্টেশনগুলি বিষয়গুলিকে বেশ স্ব-বর্ণনামূলক করে তুলেছে তবে সম্প্রতি একটি জিনিস যা আমাকে বিভ্রান্ত করেছে তা হ'ল এনএসলায়আউটএক্সএক্সিসঅ্যান্সার শ্রেণির দুটি জোড়া:
leadingAnchor, leftAnchor
সাথে
trailingAnchor, rightAnchor
আমি যখন আমার আইওএস অ্যাপ্লিকেশনটিতে প্রোগ্রামগতভাবে প্রতিবন্ধকতাগুলি সেট করেছি, তখন আমি খুঁজে পেয়েছি যে আমি এগুলি পুরোপুরি ইন্টারচেঞ্জযোগ্যভাবে ব্যবহার করতে পারি। আমি যদি লিডিংএঞ্জর ব্যবহার করি, অ্যাপটি চালাও এবং আচরণটি পর্যবেক্ষণ করি এবং তারপরে বামআনচ্যানর ব্যবহার করি, অ্যাপটি চালাও এবং আচরণটি পর্যবেক্ষণ করি, এটি ঠিক একইভাবে কাজ করে।
আমি বিকাশকারী.অ্যাপল ডটকম থেকে ডকুমেন্টেশন পরীক্ষা করে দেখেছি এবং ফলাফলগুলিও ঠিক একই (নামের পার্থক্য উপেক্ষা করে)। উদাহরণস্বরূপ নেতৃস্থানীয়আনঙ্কর এবং বামআনচারের তুলনা করুন:
"ভিউয়ের শীর্ষস্থানীয় প্রান্তের সাথে সীমাবদ্ধতা তৈরি করতে এই অ্যাঙ্করটি ব্যবহার করুন You আপনি কেবলমাত্র এই অ্যাঙ্গরটিকে এনএসএলআউটএক্সএক্সিসেঞ্চার অ্যাঙ্করগুলির একটি উপসেটের সাথে একত্রিত করতে পারেন You রেফারেন্স। "
তুলনা করা:
"ভিউয়ের বাম প্রান্তের সাথে সীমাবদ্ধতা তৈরি করতে এই অ্যাঙ্করটি ব্যবহার করুন You আপনি কেবলমাত্র এই অ্যাঙ্করটিকে এনএসএলআউটএক্সএক্সিসেঞ্চার অ্যাঙ্করগুলির একটি উপসেটের সাথে একত্রিত করতে পারেন You রেফারেন্স। "
এই সম্পত্তিগুলির মধ্যে কোনও উদ্দেশ্যগত পার্থক্য আছে কি না কেউ কি জানেন?