Я использовал этот код, чтобы проверить, нет ли текстового поля или нет. Он отлично работает, если я дам место, но если я нажму кнопку «Ввод», он позволит мне ввести мои данные в базу данных. Что не так с этим?Как проверить, пуст ли TextView?
func validation()->Int
{
var i = 1
//1st way
if txt_view.text.isEmpty
{
var alert = UIAlertView()
alert.title = "Message"
alert.message = "Write Career Objective"
alert.addButtonWithTitle("OK")
alert.show()
i = 0
}
//2nd way
if txt_view.text.stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceCharacterSet()) == ""
{
var alert = UIAlertView()
alert.title = "Message"
alert.message = "Write Career Objective"
alert.addButtonWithTitle("OK")
alert.show()
i = 0
}
return i
}
[ 'whitespaceAndNewlineCharacterSet'] (https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSCharacterSet_Class/#//apple_ref/occ/clm/NSCharacterSet/whitespaceAndNewlineCharacterSet) – nhgrif