spacemonkey的方法对我有用。在这种情况下,您甚至不需要-Bridging-Header.h
文件。
至于 FontAwesomeKit,由于它包含一些资源文件(xx.ttf,xx.otf等),您应该将此文件添加到项目中以使其工作。像下面的节目:
清理你的项目并重新编译,然后你就完成了。
以下是我的演示:
import FontAwesomeKit
import ChameleonFramework
import SnapKit
class ViewController: UIViewController {
@IBOutlet weak var imageView: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let iconSize : CGFloat = 128;
let codeIcon = FAKFontAwesome.codepenIconWithSize(iconSize);
imageView.image = codeIcon.imageWithSize(CGSizeMake(iconSize, iconSize));
view.backgroundColor = UIColor.flatGreenColorDark();
}
}
PS。既然你使用 swift,也许SnapKit布局框架会比 PureLayout 更合适。