Simplest way to throw an error/exception with a custom message in Swift 2?

前端 未结 10 1859
走了就别回头了
走了就别回头了 2020-12-22 15:57

I want to do something in Swift 2 that I\'m used to doing in multiple other languages: throw a runtime exception with a custom message. For example (in Java):



        
10条回答
  •  一向
    一向 (楼主)
    2020-12-22 16:55

    Simplest solution without extra extensions, enums, classes and etc.:

    NSException(name:NSExceptionName(rawValue: "name"), reason:"reason", userInfo:nil).raise()
    

提交回复
热议问题