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

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

wang2年前 (2023-10-17)233

本文共计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函数怎么使用-)” 的相关文章

每个男生都有一个难忘的前任吗?盘点那些最让人难忘的星座前任,枯了

每个男生都有一个难忘的前任吗?盘点那些最让人难忘的星座前任,枯了

本文共计3493个文字,预计阅读时间需要11分29秒,由作者编辑整理创作于2023年08月09日 11点34分38秒。每个男生都有一个难忘的前任吗?我并不觉得每个男生都有一个难忘的前任。因为每个男生的性格不同,经历不同,对待事情的处理方法不同,当然了,看法自然而然也就会不同。前任对于男生来说,是人生...

最不会倒追男生的星座女是哪些?哪些星座女是追男生高手?

最不会倒追男生的星座女是哪些?哪些星座女是追男生高手?

本文共计3426个文字,预计阅读时间需要11分16秒,由作者编辑整理创作于2023年08月09日 13点15分39秒。最不会倒追男生的星座女是哪些? 天蝎女,因为太高傲了。天蝎女绝对是可以独当一面的存在,因为气场太强常常劝退很多对她有好感的男生,她们对男人的感受就是可有可有,所以一般都不会主动去追男...

十二星座公主简笔画小学生画?十二星座男生谁最流氓

十二星座公主简笔画小学生画?十二星座男生谁最流氓

本文共计4399个文字,预计阅读时间需要14分31秒,由作者编辑整理创作于2023年08月09日 15点57分20秒。十二星座公主简笔画小学生画?先化肉嘟嘟的脸在画上大大的眼睛,小小的嘴巴,长长的黑发,化成一点公主的小王冠,画上裙子,画上连体袜在画上。漂亮的小公主鞋涂上背景,涂上颜色就好了。十二星座...

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

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

十二星座男生谁最帅,十二星座男生长相排名(十二星座最强大脑排名)

十二星座男生谁最帅,十二星座男生长相排名(十二星座最强大脑排名)

本文共计5342个文字,预计阅读时间需要17分39秒,由作者编辑整理创作于2023年08月11日 09点28分41秒。十二星座男生谁最帅,十二星座男生长相排名 这和星座无关和基因有关,而且每人眼光也不一样。处女男双鱼男天蝎男射手男狮子男白羊男? 十二星座最强大脑排名 十二星座最强大脑排名如下:第一名...

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

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