私はこのコードを使ってTextviewが空であるかどうかを確認しました。スペースを与えればうまく動作しますが、「Enter」ボタンを押すとデータベースにデータを入力できます。これには何が問題なのですか?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