![]() |
2
6
这通常不应为空。我不确定您想在这里测试什么,因为测试NSUserDefaults功能是浪费时间的。 但是假设您需要一些尚未注册的密钥,以便您的测试始终具有相同的初始点:然后在安装程序中删除它们(如果需要,稍后在tearDown中还原它们)。 类似于:
|
![]() |
3
0
我们还需要重写NSUserDefaults进行测试,但不想更改任何应用程序代码。
所以我们写了一个分类
目标C中是这样的:
像这样在斯威夫特:
|
![]() |
Noah H · 如何通过终端或Swift禁用三指轻拍手势? 7 年前 |
![]() |
Dmitry Serov · 货币数字格式-数字为整数时省略分数部分 7 年前 |
![]() |
Duny · ObjC日期始终返回2017年12月25日 7 年前 |
![]() |
Jan Kaiser · NSButton不调用其操作 7 年前 |