当前位置:首页 > 互联网百科 > 正文内容

embed是什么函数(embed函数怎么使用-)

wang2年前 (2023-10-17)257

本文共计1944个文字,预计阅读时间需要6分19秒,由作者编辑整理创作于2023年10月14日 10点58分43秒。

embed是什么函数

embed是Excel中用来插入对象的函数。

embed函数怎么使用?

embed函数使用 *** :

EXCEL的EMBED函数用法语法 { EMBED ClassName [Switches] } 

具体操作 *** :

1.插入支持 OLE 的其他应用程序所创建的对象。

2.使用“插入”菜单中的“对象”命令、“编辑”菜单中的“选择性粘贴”命令或工具栏 (工具栏:包含可用于执行命令的按钮和选项的栏,要显示工具栏,请按 Alt 然后按 Shift+F10。)

3.按钮插入对象(如 Microsoft Excel 工作表对象)时,Microsoft Word 将插入 EMBED 域。

下面分享相关内容的知识扩展:

Xcode 工程添加 “动态” Framework 的几种方式

如何在 Xcode 工程中添加动态库(Dynamic Library)。

首先我们知道,对于 “.a 静态库” 和 “静态 framework”,直接把相关文件拖拽到工程中,并勾选 Copy if needed 选项即可,无需其它额外的设置;

而对于添加“动态 framework”,稍微比较麻烦,主要有以下几种方式。

PS:我们这里说的“添加动态库”是指第三方动态库,而不是像 UIKit.framework、Foundation.framework 或者 libc++ 等系统自带的动态库,对于它们的依赖添加很简单,直接在 General -> Linked Frameworks and Libraries 中点击加号搜索添加即可。

在 Xcode 工程中选中 app 对应的 target,然后在 General -> Embedded Binaries 下点击加号,如图 1,在弹出的窗口选择 Add Other…,最后在 Finder 中选择你要添加的“动态 framework”,并勾选 Copy if needed 即可。需要注意的是,你不能直接在 Finder 中把 .framework 文件拖拽到 Embedded Binaries 中,否则会报错。

关于手动添加动态库的更多细节以及遇到问题的解决办法,可参考苹果官方的教程: 《Embedding Frameworks In An App》

但是!这种方式看似很方便,其实有个坑是:我们上一条小集提到,一般动态二进制文件都会包含很多处理器架构,例如:i386, x86_64, armv7, armv7s, arm64 等,然后 Xcode 在编译链接时,对动态二进制文件是直接拷贝到 .ipa 包中,并不会像链接静态库那样筛选掉未用到 architecture,而苹果又不允许把包含 i386, x86_64 等模拟器架构的包上传到 App Store Connect 后台,会报错。因此,我们在打 Release 正式包时往往需要手动通过 lipo 命令或者编写脚本移除掉这些 Invalid Architectures。(除非你的开发工程只通过真机来调试,不准备在模拟器里运行,且添加的动态库刚好又不包含 i386、x86_64)

对于通过 Carthage 集成的第三方库,在 Cartfile 文件中添加好依赖后,然后执行 carthage update 命令会帮我们生成一个个“动态 framework”,例如 AFNetworking.framework、SDWebImage.framework 等,然后把它们拖拽到工程中的 General -> Linked Frameworks and Libraries ,然后在配置相关拷贝脚本和命令,详细可参考 Carthage 的 Quick Start 教程。

这里有个关键操作是,需要在 Xcode 工程的 Build Phases 中添加一个执行脚本(New Run Script Phase),并在脚本中执行如下命令:

如图 2 所示:

该命令的作用大概就是,在打包拷贝动态库时自动帮我们移除掉其中的 i386、x86_64。

同样地,通过 CocoaPods 集成动态库时,也会在工程中自动帮我们添加一个 Shell 脚本用于做这件事,如图 3 中的 [CP] Embed Pods Frameworks,

大家可以自行查阅该 Pods-xxx-frameworks.sh 脚本的内容,里面有个函数 strip_invalid_archs() 就是用于在打包时移除无用的处理器架构,如图 4:

因此,我们可以把自己开发的或者他人提供的动态 framework,通过 CocoaPods 来集成到工程中:创建一个 Pods 私有 git 库(相信大家已经很熟悉了),在 git 库中添加相关动态 .frameworks 文件,然后其 Podspec 文件的写法大致如图 5 所示,最后在你的工程中 pod install 即可。

最后我们思考一个问题:“静态 framework” 和 “动态 framework” 在使用上似乎也没什么不同,而工程添加 “动态 framework” 又比较繁琐,那么在 iOS/macOS 开发中什么情况下会使用动态库呢?

EXCEL中=EMBED("MtbGraph.Document.15","")是什么函数啊?代表的意义?

excel中内置没这个函数,如果你看到的,能用的,可能是自定义函数,也就是说是通过自己编程的函数

如何删除excel中的embed

选中单元格,右键——清空内容

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。


本文链接:http://www.370seo.com/5491.html

“embed是什么函数(embed函数怎么使用-)” 的相关文章

十二星座女喜欢男生图片(星座男生最喜欢什么礼物)

十二星座女喜欢男生图片(星座男生最喜欢什么礼物)

本文共计7026个文字,预计阅读时间需要23分16秒,由作者编辑整理创作于2023年08月08日 13点21分23秒。十二星座女喜欢男生图片喜欢的男生应该是指性格吧。白羊座-比自己更强的男生  白羊座的女生喜欢比自己更强的男人,让这种男人来征服自己,解救她离开满是荆棘桎梏的城堡阁楼的骑士,白羊座不喜...

12星座打工穿什么服装(小花仙12星座服装绝版了吗)

本文共计2136个文字,预计阅读时间需要6分58秒,由作者编辑整理创作于2023年08月10日 08点35分01秒。12星座打工穿什么服装 单纯的个人爱好 小花仙12星座服装绝版了吗 没有绝版呢ovo~~~~~~~每个星座在固定的时间内、、到安德鲁那里占卜得到徽章、、然后就可以兑换和徽章相应的服饰了...

分手后怎么挽回12星座男生(12星座男生分手后的伤心程度)

本文共计8160个文字,预计阅读时间需要27分3秒,由作者编辑整理创作于2023年08月10日 12点42分29秒。分手后怎么挽回12星座男生   导语:作为女孩子,谁都希望对方能心无旁骛、一心一意地和自己白头偕老,但在充满不确定因素的生活中,万一对方起了异心,让自己在爱情路上栽跟头怎么办?  ...

12星座男生最想和什么样的女生结婚大曝光!

12星座男生最想和什么样的女生结婚大曝光!

本文共计5560个文字,预计阅读时间需要18分23秒,由作者编辑整理创作于2023年08月10日 20点26分04秒。12星座男生最想和什么样的女生结婚大曝光!每个男人心中都有一个梦中女孩。能跟梦想中的女生结婚,是世界上最幸福的事情。那么,12星座男人最想找的老婆是怎么样的呢?你是心仪的他心中的理想...

双鱼座男生和什么星座最配 双鱼座男生和什么星座最配对

双鱼座男生和什么星座最配 双鱼座男生和什么星座最配对

本文共计10860个文字,预计阅读时间需要36分3秒,由作者编辑整理创作于2023年08月10日 22点36分13秒。双鱼座男生和什么星座最配 双鱼座男生和什么星座最配对 双鱼座男生和什么星座最配:1、巨蟹女:巨蟹女重视感情,双鱼男善于浪漫。彼此都属于容易让彼此心动的人;2、天蝎女:天蝎女对爱情的...

钠元素属于金属元素嘛(钠元素属于金属元素还是非金属元素?)

本文共计1082个文字,预计阅读时间需要3分27秒,由作者编辑整理创作于2023年08月12日 17点35分24秒。钠元素属于金属元素嘛 下列关于钠元素的说法不正确的是 (  ) A. 钠元素属于金属元素 B. 海水中含量最高的元素是钠元素 C. 钠元素易失去电子形成钠离子 D. 金属钠是...