SwiftlyJSONのコードでは、強制アンラップを使用して次の定数を定義します。
///Error code
public let ErrorUnsupportedType: Int! = 999
public let ErrorIndexOutOfBounds: Int! = 900
public let ErrorWrongType: Int! = 901
public let ErrorNotExist: Int! = 500
ここで暗黙的にアンラップされたオプションとして定数を宣言する目的は何ですか?
注:暗黙的にアンラップを使用する理由や時期を尋ねているのではなく、SwiftyJSON で使用する理由を尋ねているわけではありません。