最近想试试 swift ,干写没什么意思,想把以前写的小工具重写一下。
这不,遇到问题了,请各位巨佬稍微喵一眼,稍微点拨下,我就受用无穷了。
项目结构,如图:
有主要有 3 个文件, 这里出问题的是 ecc.swift
这里原 oc 项目会调用一个 libsecp256k1 。a 的静态库,
搜索了下,说是 swift 必须把。a 封装成 。framework ,
好的,于是,我在工程下面添加一个 target , 编译成 framework
然后在 ecc.swift 中 import secp256k1 ,import 也没报错 ,但是也不能双击进入详情,
bridging header 也对应的设置了
但是使用头文件里面的类型时候,报错,Cannot find type 'secp256k1_context' in scope
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.