【问题标题】:Exception Handling....in Xcode/Obj-C异常处理....在 Xcode/Obj-C 中
【发布时间】:2011-08-10 20:34:52
【问题描述】:

Xcode 中是否有这样的功能:

选择一段源代码,选择重构或类似类型的菜单选项,然后 IDE 会将源代码包装在一个 try/catch 块中,其中包含所有可能根据所选类 API 中使用的类 API 引发的异常代码?

作为第二个问题,我更熟悉 OO 语言,其中大部分代码都包含在生产应用程序中的 try/catch 块中。例如;如果尝试访问具有无效索引的数组,则将在运行时抛出“ArrayOutOfBoundsException”,并由代码周围的 try/catch 块处理。有没有类似Objective-C的机制?虽然我确实看到 Objective C 支持 try/catch 块和使用 NSException 的期望处理,但我只是没有看到它在示例项目的代码中使用得太多,或者一般来说,给定的类可能会在类引用中抛出哪些异常。但是我还没有通过许多类参考。

谢谢...

【问题讨论】:

    标签: iphone objective-c exception-handling


    【解决方案1】:

    对于您的第一个问题:否。考虑向 Apple 提交增强请求。

    关于您的第二个问题:Stack Overflow 上的其他问题(例如 herehereherehere)已经涵盖了该问题。搜索框是你的朋友。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多