作者shinrenpan (iOS5)
看板MacDev
标题[问题] 第三方Library ARC
时间Thu Oct 18 17:11:13 2012
如果第三方Library(包成.a or .framework)
要怎让它支援ARC or non-ARC
--
Sent from my iPhone
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.233.113.103
1F:推 popcorny:我的理解应该是就不用care了吧!! 唯一要注意的是他支援 10/18 17:51
2F:→ popcorny:到ios4.2以上或是ios5以上.. ARC有些需要5以後的runtime 10/18 17:52
3F:→ popcorny:抱歉,忘记考虑到header file的问题..那看来只能用一个 10/18 17:54
4F:→ popcorny:符合你ARC or non-ARC的环境的library..不知道有没有错? 10/18 17:55
5F:→ yodxxxd:设flag让compile的时候不用arc 10/19 12:25
6F:→ shinrenpan:已经包成.a or .framework可以设compiler flag吗? 10/19 14:50
7F:→ uranusjr:不行(因为 framework 本身已经编译过了); 会用到无 ARC 10/19 16:24
8F:→ uranusjr:的部分都不能使用 ARC, 但你可以把这些部分集中起来, 其 10/19 16:24
9F:→ uranusjr:他地方还是照用(然後在没用的地方设 -fno-objc-arc) 10/19 16:25
10F:→ shinrenpan:所以还是要看作者编译framework时,是否支援ARC or not? 10/19 17:09
11F:→ shinrenpan:另问同一个framework是否可以编译同时支援ARC 10/19 17:10
12F:→ shinrenpan:non-ARC 10/19 17:10