এক্সকোড 11.4 বিটা 3-তে একটি প্রকল্প তৈরি করা হচ্ছে, আমি একটি এনামে এই সুইফ্ট সংকলক ত্রুটি পেয়েছি:
এনামের ক্ষেত্রে সম্পর্কিত মান হিসাবে একক টুপল থাকে তবে এখানে বেশ কয়েকটি নিদর্শন রয়েছে, স্পষ্টতই নিদর্শনগুলিকে টুপলিং করে এবং পরিবর্তে এটির সাথে মিলিয়ে দেখার চেষ্টা করা হচ্ছে
সোর্স কোড:
switch result {
case .error(let err):
//
case .value(let staff, let locations): // <-- error on this line
//
}
Resultজন্য যুক্ত মান সঙ্গে একটি জেনেরিক enum হয় .errorএবং .value। এই ক্ষেত্রে, সম্পর্কিত মানটি একটি টিপল।
public enum Result<T> {
case value(T)
case error(Error)
}
এই ত্রুটিটি আগে দেখে দেখে মনে করবেন না এবং এটি অনুসন্ধান করলে কোনও ফল পাওয়া যায়নি। কোন ধারনা?
Result, আমি সম্মত, এটি পুরাতন কোড যা পূর্বে Swift.Result। যদিও ইস্যুটির সাথে এর কোনও যোগসূত্র নেই।