答案 0 :(得分:1)
对于可能在此处搜索的任何人:这是RNCryptor#174的副本,您也可以在那里阅读。
请将代码发布到问题而不是屏幕截图中。我无法编辑截图,而且很难阅读。
错误1是HMAC错误。您的数据已损坏或密码不正确。
请注意,NSException在Swift中永远不会有意义。交换机无法捕获它们。如果你不久之后要破坏程序,它们只在ObjC中有意义。它们在ObjC中不是内存安全的。你的意思是使用Swift的throw和ErrorType,它们与raise或NSException无关。