小编Sid*_*Sid的帖子

Swift - 无法将类视图出列:UICollectionElementKindCell

我在尝试加载项目时收到此错误消息

由于未捕获的异常'NSInternalInconsistencyException'而终止app,原因:'无法使类型的视图出列:具有标识符CustomCell的UICollectionElementKindCell - 必须为标识符注册nib或类或在故事板中连接原型单元'

我的代码是:

extension ViewController: JTAppleCalendarViewDelegate, JTAppleCalendarViewDataSource {
    func configureCalendar(_ calendar: JTAppleCalendarView) -> ConfigurationParameters {
        formatter.dateFormat = "yyyy MM dd"
        formatter.timeZone = Calendar.current.timeZone
        formatter.locale = Calendar.current.locale

        let startDate = formatter.date(from: "2017 01 01")!
        let endDate = formatter.date(from: "2017 12 31")!

        let parameters = ConfigurationParameters(startDate: startDate, endDate: endDate)
        return parameters
    }

    func calendar(_ calendar: JTAppleCalendarView, cellForItemAt date: Date, cellState: CellState, indexPath: IndexPath) -> JTAppleCell {
        let cell = calendar.dequeueReusableJTAppleCell(withReuseIdentifier: "CustomCell", for: indexPath) as! CustomCell
        cell.dateLabel.text = cellState.text
        return cell …
Run Code Online (Sandbox Code Playgroud)

ios cocoapods swift jtapplecalendar

2
推荐指数
2
解决办法
1万
查看次数

量角器中的Element.getText()

我想编写一个测试用例,在其中我将前一页中单击的元素的值与当前页面中元素值的值进行比较.

我使用以下代码 -

validateText = SoftwaresUnmappedPage_POM.checkFirstSoftwareName.getText();

expect(validateText+"*").toBe(SoftwareSummary_POM.softwareName.getText());
Run Code Online (Sandbox Code Playgroud)

例如 - 如果我单击按钮(ABC),则会加载页面.此页面包含指示我单击的元素的元素.但它将名称显示为ABC*.所以我想验证我点击的元素和我登陆的页面是否相同.

导致错误 - 预期'[object Object] '为'ABC '.

有人可以帮我解决这个问题吗?谢谢.

javascript testing gettext protractor

0
推荐指数
1
解决办法
2462
查看次数