0
我在一個應用程序的UIAutomation上工作,並在表視圖上有一個單元格,其數據和時間是兩個單獨的元素。firstWithPredicate不接受日期
下面是我用來獲取匹配作爲謂詞字符串傳遞的日期或時間的單元格的代碼。
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)
但似乎它無法找到匹配的細胞。但是,如果我除了日期或時間之外傳遞單元格上的其他文本,我就會返回單元格。
我在這裏錯過了什麼嗎?請建議。
謝謝。