Есть задача - сделать несколько Swift классов в виде скомпилированного фреймверка.
На гитхабе есть проект показываюсь как создать фреймверк содержащий swift класс -
https://github.com/crspybits/CocoaTouchFramework .
В примере этого проекта подключения фреймверка идет через импортирование xcode проекта.
Я создал новый swift проект и добавил туда уже скомпилированный SimpleFramework.framework из выше упомянутого репозитория и получил ошибку:
ViewController.swift:12:22: 'SimpleClass' is unavailable: cannot find Swift declaration for this class
То есть xcode не видет класса SimpleClass. Что не так?
//
// ViewController.swift
//
import UIKit
import SimpleFramework
@objc class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
var object = SimpleClass("fwe")
}
}
Мой тестовый проект на github:
https://github.com/nullproduction/TestApp