作者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