2017-03-02 73 views
0

对不起,如果这是一个容易的,但我在Swift 3上旋转,我只是卡住了。为什么我会有没有会员错误

我创建了我的Swift 3类和它的单元测试。现在我加入了新的方法,并希望为它编写单元测试:

public func isEmpty() -> Bool { 
    return false 
} 

然后我去了我的单元测试,并写道:

func testPersist() { 
    XCTAssertFalse(currentQuote.isEmpty()) 
} 

但断言得到一个错误他说:Value of type CurrentQuote has no member 'isEmpty'

我发现了这些问题,但他们似乎并没有帮助我:

Swift - Type has no member "classname has no member functionname" when adding UIButton target

我确定这是基本的东西,但我无法弄清楚。

+0

你在哪里定义了'isEmpty()'?它是否在'CurrentQuote'的定义之内? – Luke

+0

尝试从构建中删除您的单元测试并仅在调试时使用它 – RinaLiu

+0

@Luke它在CurrentQuote的定义范围内。 – Thom

回答

0

我认为这只是一个计时错误。我运行测试来强制构建,运行良好。我认为可执行文件自从我添加该方法后并未更新,并且仍显示为丢失。

相关问题