![]() |
1
145
我个人使用反向DNS样式的域。例如:
域的第三部分(
这是一个简单的方法来确保我不会与其他任何人的错误域发生冲突(如果我使用第三方代码),除非开发人员有意地试图处理 只是 我(我认为这极不可能…)。 至于代码编号冲突,不用担心。只要代码是唯一的 域内 你应该没事的。
至于翻译错误,由你决定。无论你做什么,都要确保你能很好地记录下来。
亲自
,我通常只是在框架生成的错误出现时传递给我,因为我不太确定我会处理所有代码并将所有用户信息转换成更具体的项目。框架可以更改和添加更多代码,或者更改现有代码的含义等。它还可以帮助我更具体地确定错误的来源。例如,如果我的
StackKit
框架在中生成错误
你什么
能够
要做的是捕获框架生成的错误,并将其包装到一个新的错误对象中,该对象包含您的域和一个通用代码,类似于
|
![]() |
2
35
我没有足够的代表来评论,但是对于Dave Delong接受的答案,使用它可能会稍微好一点。
|
![]() |
3
3
如何创建自定义nserrror: 首先创建错误消息的字典
然后将用户信息分配给nsdictionary并完成。 |
![]() |
Martin sku · 在目标C中打印时间 3 年前 |
![]() |
Vinod prajapat · 如何更新数组的最后一个元素? 3 年前 |
![]() |
subin272 · 修复iOS中的多个按钮单击事件? 7 年前 |
![]() |
James Chan · 如何使用锁定/解锁? 7 年前 |
![]() |
Josh F. · NSBundle mainBundle返回零 7 年前 |