Cocoa Touch 联编静态库方法

本文介绍如何创建并使用iOS静态库。通过实例演示了如何在静态库MyLib中编写通用代码,并将其集成到测试项目TestLib中。文章还讨论了这种方法如何方便地进行代码更新。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目的:重用代码,将公用的东西写到一个静态库中,公用。

新建一个Cocoa Touch静态库项目MyLib,编写相应代码。
新建一个测试项目TestLib,打开MyLib,选中MyLib中的MyLib,拖入TestLib项目中,选中Copy。
准备库头文件,加入到TestLib中。
双击TestLib中Targets下的TestLib目标,在General中的Direct Dependencies中加入MyLib。
点击TestLib中Targets下的TestLib目标左边的小三角,展开TestLib中的MyLib,将其中的libMyLib.a拖入Link Binary With Library中。

编写测试代码,运行。

这样做的好处是可以在旁边修改MyLib,而TestLib中不用更新,调用的函数自动更新。比如最初在MyLib中写一个函数,操作两个数,返回相加的结果,然后把MyLib加入到TestLib中(用上面的方法)。后来库要改动,相同的函数,要返回两数相减的结果。这时只要打开MyLib改动,再重新编译TestLib就行。不用在TestLib中将MyLib删除,再添加。极大地方便。

转载于:https://www.cnblogs.com/pengyingh/articles/2375651.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值