# xamarin 自动绑定工具sharpie使用介绍
来源:互联网 发布:知乎如何发问题 编辑:程序博客网 时间:2024/06/05 07:02
标签(空格分隔): 工具
官网工具使用介绍地址
官网提供的自动映射原生OC API的工具->sharpie,使用方法如下:
1.下载地址:
sharpie最新版
2.绑定介绍
这款工具是xamarin 提供的一个命令行工具。
//打开终端窗口查看工具帮助$ sharpie -help这里面重要的是这个"bind"参数,其他参数可以看官网介绍
3,查看自己安装的xcode sdk 版本
$ sharpie xcode -sdks
4,开始绑定
这里的绑定分为几种情况:
one:自己建立的framework绑定介绍:
/*cd到自己所在的工程(它的target为framework)然后利用"$ xcodebuild -sdk iphoneos8.3 -arch arm64" ->在这里我的版本为8.3*/buid完以后会有一个 "build/Headers"的目录然后开始最重要的绑定工作:$ sharpie bind -output Binding -sdk iphoneos8.1 \ -scope build/Headers build/Headers/POP/POP.h \ -c -Ibuild/Headers -arch arm64
下面说一下这里面主要命令参数的意思:
//这里面的”\”是换行的意思可以不用这个.
-output 是指要输出的文件夹的名字
-scope 指的是范围(可选)指.h所在的目录
- c 还布吉岛
如果成功绑定的话控制台会输出:Binding... [write] ApiDefinitions.cs [write] StructsAndEnums.cs
two:自己生成的framework或者其他已经生成好的framework(这中映射更加简单)
$ sharpie bind \ -framework 自己的framework路径地址 \ -sdk iphoneos8.3
0 0
- # xamarin 自动绑定工具sharpie使用介绍
- Xamarin.IOS Binding Objective Sharpie
- xamarin介绍
- Xamarin介绍
- Xamarin XAML语言教程通过数据绑定使用Progress属性
- xamarin listview绑定数据
- Xamarin.Forms 数据绑定
- ibatis - 自动代码生成工具abator 使用介绍
- ibatis - 自动代码生成工具abator 使用介绍
- 自动安装rhel系统工具--kickstart 使用与介绍
- 如何使用cocos的自动绑定工具实现lua调用c++的类
- xamarin.ios 绑定 oc libray
- Xamarin 绑定iOS 静态库
- Xamarin的坑-绑定(三)
- Xamarin 移动开发介绍
- Xamarin XAML语言教程使用Progress属性数据绑定设置进度条进度
- C#使用Xamarin开发可移植移动应用(4.进阶篇MVVM双向绑定和命令绑定)附源码
- Xamarin Anroid开发教程之Anroid开发工具及应用介绍
- SQL注入——如何防御(三)
- C++primer学习:关联容器(2)
- HDU1556 Color the ball 树状数组(区间更新单点求值)
- 【小米校招笔试】给定一些线段,线段有起点和终点,求这些线段的覆盖长度,重复的部分只计算一次
- Apache2 httpd.conf 配置详解(一)
- # xamarin 自动绑定工具sharpie使用介绍
- Apache2 httpd.conf 配置详解 (二)
- bash regex 正则
- 监听android wifi状态变化监听
- cydia substrate android permission denied Script Failure
- iOS开发系列--通知与消息机制
- PASSION之Logback(1)
- iOS抽奖转盘动画之CAAnimation动画
- max min