আমি বর্তমানে (অ-খালি) সুইফট অভিধানে প্রদত্ত কীটি রয়েছে কিনা তা নির্ধারণের জন্য এবং একই অভিধান থেকে একটি (কোনও) মান প্রাপ্ত করার জন্য নিম্নলিখিত (আনাড়ি) কোডটি ব্যবহার করছি।
কেউ কীভাবে আরও বেশি মার্জিতভাবে সুইফটে রাখতে পারেন?
// excerpt from method that determines if dict contains key
if let _ = dict[key] {
return true
}
else {
return false
}
// excerpt from method that obtains first value from dict
for (_, value) in dict {
return value
}
cityName:String = dict["city"] ?? "" এর ?? ""অর্থ হ'ল মূলত "যদি এরকম কী না থাকে তবে একটি খালি ফিরে দিন"।
indexForKeyযদি এটি পরিষ্কার এবং আরও স্পষ্ট মনে করেন আপনি ব্যবহার করতে পারেন ; stackoverflow.com/a/29299943/294884