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

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

wang2年前 (2023-10-17)212

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

哪个星座的男生最稳重最成熟?什么星座的男人最成熟稳重?

哪个星座的男生最稳重最成熟?什么星座的男人最成熟稳重?

本文共计2189个文字,预计阅读时间需要7分9秒,由作者编辑整理创作于2023年08月09日 19点22分01秒。哪个星座的男生最稳重最成熟?巨蟹什么星座的男人最成熟稳重?自认为是金牛相关内容扩展阅读:哪个星座的男生有责任心,有良心,发财之后会对老婆更好? 相信大家都听说过一句话“男人有钱就变坏”。...

分手后怎么挽回12星座男生(被分手后会挽回的星座)

分手后怎么挽回12星座男生(被分手后会挽回的星座)

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

关于12星座大全排行榜(12星座排行?)

本文共计17990个文字,预计阅读时间需要59分49秒,由作者编辑整理创作于2023年08月10日 01点31分23秒。关于12星座大全排行榜(12星座排行?) 12星座排名顺序,白羊座:冲动第一名,做事后悔第一名,火气大第一名,大胆第一名,敢爱敢恨第一名。金牛座:稳重第一名,节检第一名,贪财第一名...

上升星座是巨蟹座的女生和什么星座男生配

本文共计3572个文字,预计阅读时间需要11分45秒,由作者编辑整理创作于2023年08月10日 12点33分35秒。上升星座是巨蟹座的女生和什么星座男生配天蝎女天蝎座上升星座在巨蟹座的人要找什么星座男太阳在天蝎座上升在巨蟹座:思想绝对而神秘,内心常有难以拟制的激情和强烈的幻觉。这是一个喜欢与外界隔...

哪个星座男最宠水瓶女(狮子座男生最宠哪个星座女?)

哪个星座男最宠水瓶女(狮子座男生最宠哪个星座女?)

本文共计5798个文字,预计阅读时间需要19分10秒,由作者编辑整理创作于2023年08月10日 15点19分44秒。哪个星座男最宠水瓶女 哪个星座男最宠水瓶女   哪个星座男最宠水瓶女,水瓶座女是十二星座里边一个很容易被新鲜事物吸引的,是天生不喜被约束的人,单页不妨碍生活中有很多人都被水瓶座女...

哪些星座女生敢倒追男生(女生不要倒追这些星座男生)

本文共计6713个文字,预计阅读时间需要22分13秒,由作者编辑整理创作于2023年08月11日 14点18分25秒。哪些星座女生敢倒追男生   在生活中,大多数都是男生追女生,很少会有女生追男生。虽说“男追女隔重山,女追男隔重纱”。敢于最求自己幸福的女生是值得敬佩的,那在 12星座 中哪些星座女生...