使用Swift包含MergeCom DICOM工具包和ios

时间:2015-11-25 04:47:30

标签: c++ ios c swift dicom

我很高兴将c / c ++库添加到iOS项目中。我的要求是将DICOM工具包(用c / c ++编写)添加到我的swift ios项目中。我花了两天的谷歌搜索来找到如何包含和使用它的步骤,但我找不到任何使用Mergecom的DICOM工具包的博客。

有人可以帮忙......

感谢。

2 个答案:

答案 0 :(得分:0)

合并工具包没有任何(明显的)特殊之处。查看有关使用C代码/库的任何教程。

这是一个;

https://maniacdev.com/2015/02/tutorial-a-quick-guide-to-using-c-libraries-within-swift-code

你有没有问Merge一个示例应用程序?

答案 1 :(得分:0)

我已经完成了这件事。如果您使用公开来源工作,则需要:

1 - 让DCMTK源使用Xcode为iOS构建他们的库 2 - 制作一个Objective-C桥接库,就像iiDicom在iOS上工作一样 3 - 创建额外的Objective-C桥接代码以通过Swift访问DCMTK

为了让DCMTK + iiDicom能够在iOS下工作,需要大约一个月的时间进行工作才能让两个库都准备好与Xcode一起使用。