我创建了一个应用程序,它从数据库中获取数据并将其显示在我的应用程序的tableView中。我遇到的一个小问题是,当我转到我的php文件时,它会显示我需要查看的内容,但是当应用程序获取它时,它会在每列的名称后面显示“可选”。
phpMyAdmin在应用程序读取的位置是什么?
我添加了一些截图
答案 0 :(得分:0)
它表示这些字段的值可能为零或存在。情况是,值可以是nil或者是可用的,因此ios编译器不确定值是否存在。
如果要在编程中使用这些值,在分配和操作这些值之前,可以通过以下步骤确保该值是否可用。
您可以使用单独检查这些值,如果让,如果值不是nil,它将从值和操作中删除可选项。
//Your optionalValue will be assigned to value.
if let value = optionalValue {
//if value is present there, then it will remove the optional and print the value with Hello.
print("Hello, \(value)")
}else{
//if value is nil, then it will print 'value is nil' in console.
print("value is nil")
}
我希望您理解,有关更多说明和说明,请查看Apple基本swift文档。