gpt4 book ai didi

objective-c - 如何向 XCTestCase 添加实例变量或属性?

转载 作者:搜寻专家 更新时间:2023-10-30 20:09:05 25 4
gpt4 key购买 nike

我刚了解到,我必须在 Objective-C 的头文件中声明实例变量和属性。所以现在我想将实例变量添加到我的 XCTestCase 子类中 — 但事实证明,XCTestCases 没有头文件。我如何在我的测试用例中声明实例变量?

最佳答案

您根本不必在头文件中声明它们。实例变量和属性通常添加到实现文件的私有(private)类别中:

@interface MyClass () {
BOOL _someVar;
}

@property NSString *someOtherVar;

- (void)_aPrivateMethod:(id)something;

@end

@implementation MyClass
...
@end

关于objective-c - 如何向 XCTestCase 添加实例变量或属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23518049/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com