我正在尝试返回称为picker的UIPickerView的selectedValue。问题是无论我做什么,它总是返回nil。怎么会这样
let done: ActionStringDoneBlock = {(picker: ActionSheetStringPicker!, selectedIndex: NSInteger!, selectedValue : AnyObject!) in
prinln(selectedValue)
}
最佳答案
这样做的原因是在完成的块中展开了NSInteger
,尝试将NSInteger!
更改为NSInteger
,问题将得到解决。
let done: ActionStringDoneBlock = {(picker: ActionSheetStringPicker!, selectedIndex: NSInteger, selectedValue : AnyObject!) in
println(selectedValue)
}
关于ios - UIPickerView选择的值anyObject返回nil,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26928132/