2017-02-09 11 views
0

Я новичок в Swift, и я пытаюсь запустить Swift 2.3 код в Xcode 8.0Int к «SecTrustResultType»

var result: SecTrustResultType = 0 
SecTrustEvaluate(trust, &result) 

Сообщение об ошибке: Не удается преобразовать значение типа «INT» для указанного типа ' SecTrustResultType '

Я задал этот вопрос раньше, и он был помечен как дубликат, но ссылка на подобный вопрос не помогла мне. Cannot convert value of type 'int' to specified type 'SecTrustResultType'

ответ

0

SecTrustResultType, скорее всего, перечисление. Проверьте книгу языка Swift (свободно доступную в AppStore), чтобы узнать, как вы инициализируете перечисление. Это базовая языковая функция, которую вы должны знать :, поэтому бессмысленно рассказывать об этом конкретном случае.