私はアプリの UIAutomation に取り組んでおり、データと時間を 2 つの個別の要素として持つテーブル ビューにセルを持っています。
以下は、述語文字列として渡された日付または時刻に一致するセルを取得するために使用しているコードです。
var cell = tableView().cells().firstWithPredicate(date); (Eg: date is 3/5/12) OR
var cell = tableView().cells().firstWithPredicate(time); (Eg: time is 10:30 AM)
以下のように、述語を文字列に変換してみました。
var cell = tableView().cells().firstWithPredicate(date.toString()); (Eg: date is 3/5/12) OR
var cell = tableView().cells().firstWithPredicate(time.toString()); (Eg: time is 10:30 AM)
しかし、一致するセルを見つけることができないようです。ただし、日付または時刻以外のテキストをセルに渡すと、セルが返されます。
ここで何か不足していますか?提案してください。
ありがとう。