Устранение неполадок UIButton название выбранного элемента выбора действий, SWIFT
Я не могу установить заголовок для кнопки выбора действий.
ActionSheetMultipleStringPicker.show(withTitle: "Select Nationality", rows: [
nationalityArray], initialSelection: [selectedNationalityIdStr],
doneBlock: {
picker, indexes, values in
let selectedEmirate = "\(values)"
self.btnNationality.setTitle(selectedEmirate, for: .normal)
print("values = \(values)")
print("indexes = \(finalIntId)")
print("picker = \(picker)")
return
}, cancel:
{
ActionMultipleStringCancelBlock in return
}, origin: sender)
печать значений в окне выбора действий это
values = Optional(<__NSSingleObjectArrayI 0x600001ba1740>(Expat)
поэтому, когда я пишу эту строку ниже, чтобы установить заголовок для UIButton, то он настраивает весь
self.btnNationality.setTitle("\(selectedEmirate)", for: .normal)
Как вы можете видеть здесь, он принимает целую строку значений вместо "expat":
Кто-нибудь, помогите мне настроить только "expat" из значений моего палитры действий, пожалуйста