import Foundation
import Cocoa
import RNCryptor.h // this line give me problem
Я новичок в Swift и хочу работать с шифрованием. Когда я добавляю RNCryptor, я получаю сообщение об ошибке «модуль не найден».
Пожалуйста, прочтите Описание RNCryptor. Есть ответ на ваш вопрос.





Я предполагаю, что вы выполняете ручную установку (а не Carthage или Cocoapods). Ваш import RNCryptor.h находится не в том месте. Вот соответствующие документы:
Если у вас уже есть файл заголовка моста, добавьте #import "RNCryptor.h" (или путь, по которому вы скопировали RNCryptor.h).
Если у вас нет связующего заголовка:
Проект Swift: в настройках сборки вашей цели установите «Objective-C Bridging Header» на свой путь к RNCryptor.h. (Или создайте заголовок моста и следуйте инструкциям выше.)
Проект ObjC: Xcode спросит, хотите ли вы создать заголовок моста. Разрешите это и добавьте #import "RNCryptor.h" в заголовок (или путь, по которому вы скопировали RNCryptor.h)
import "RNCryptor.h" входит в ваш заголовок моста, а не в ваш код Swift.
Однако, если вы новичок в Swift, я бы посоветовал вам изучить CocoaPods, чтобы внести свои зависимости. Когда я писал эти документы, побуждающие вас установить RNCryptor вручную (я "RN" в RNCryptor), я не был поклонником CocoaPods, но я поверил, что это важная часть разработки Cocoa и заслуживает изучения. Теперь я использую его во всех своих новых проектах.
Как вы добавляете RNCryptor в свой проект?