I am developing iOS test app for IFC BIM model to read and write. But I am stuck in finding open source libraries and their documentation for API use. Finally I found some Open source library among them "IFCOpenshell" is the best suite for it. But I am not getting library download link and documentation for API to use in iOS platform.
I kindly request you please suggest me how to use Openshell API in order to implement IFC read/write in iOS. If any example project available for iOS kindly revert me with source code. I need your help to develop this iOS app for IFC file read and write*. Kindly help please.....
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Keep in mind that IfcOpenShell is a C++ library. Whereas for iOS you are supposed to be programming in ObjectiveC. I have little to no experience with this, but know it is not impossible to import a C++ module into you iOS application in XCode. There are various resources available on the web, e.g. [1], [2], [3]. This forum however is probably not the best place to ask for help, as this is a very iOS/XCode/ObjectiveC specific question.
Tricky, as iOS requires static libraries to be compiled in. This also applies to all dependencies of IfcOpenShell (OpenCASCADE is the biggest one at that).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am developing iOS test app for IFC BIM model to read and write. But I am stuck in finding open source libraries and their documentation for API use. Finally I found some Open source library among them "IFCOpenshell" is the best suite for it. But I am not getting library download link and documentation for API to use in iOS platform.
I kindly request you please suggest me how to use Openshell API in order to implement IFC read/write in iOS. If any example project available for iOS kindly revert me with source code. I need your help to develop this iOS app for IFC file read and write*. Kindly help please.....
Hi,
Keep in mind that IfcOpenShell is a C++ library. Whereas for iOS you are supposed to be programming in ObjectiveC. I have little to no experience with this, but know it is not impossible to import a C++ module into you iOS application in XCode. There are various resources available on the web, e.g. [1], [2], [3]. This forum however is probably not the best place to ask for help, as this is a very iOS/XCode/ObjectiveC specific question.
[1] https://www.sitepoint.com/using-c-and-c-in-an-ios-app-with-objective-c/
[2] http://stackoverflow.com/questions/27016612/compiling-external-c-library-for-use-with-ios-project
[3] http://stackoverflow.com/questions/19531612/how-to-build-library-written-by-c-and-use-in-ios
Hope that helps,
Kind regards,
Thomas
Tricky, as iOS requires static libraries to be compiled in. This also applies to all dependencies of IfcOpenShell (OpenCASCADE is the biggest one at that).