我是 swift 编程的新手
选择弹出菜单后调用此函数
func didSelectData(_ result: String){
self.attendanceInfo.removeAll()
if(result == "All Student"){
self.attendanceInfo = self.attendanceInfoDupilicate
}
else if(result == "Present Student" ){
self.attendanceInfo.removeAll()
let itemsarray = self.attendanceInfoDupilicate
for AttendanceInfo in itemsarray {
if(AttendanceInfo.attendance.range(of: "PRESENT", options: .caseInsensitive) != nil){
self.attendanceInfo.append(AttendanceInfo)
}
}
} else{
self.attendanceInfo.removeAll()
let itemsarray = self.attendanceInfoDupilicate
for AttendanceInfo in itemsarray {
if(AttendanceInfo.attendance.range(of: "ABSENT", options: .caseInsensitive) != nil){
self.attendanceInfo.append(AttendanceInfo)
===========>. I have to append the attendance = ""; to AttendanceInfo
}
}
}
self.TableView.reloadData()
}
服务调用后Json数据为
我正在显示 出勤 = 现在 出勤 = 缺席
但是如何追加
的json数据出勤 = ""; didSelectData 的功能
请帮帮我
最佳答案
尝试
if (AttendanceInfo.attendance.range(of: "ABSENT", options: .caseInsensitive) != nil) || AttendanceInfo.attendance.isEmpty {
}
关于arrays - 字符串快速追加到数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45275992/