2015-02-11 61 views
0

我正在開發一個iOS應用程序,它能夠製作單個屏幕截圖中的視頻。因此我需要諸如CVPixelBufferRefCGContextRefAVAssetWriter之類的東西。目前,該應用程序工作正常,但有一件事我不明白:iOS應用程序沒有必要的框架鏈接

例如,CVPixelBufferRef是一個核心的視頻圖像緩衝的引用,是CoreVideo框架,我還沒有鏈接到我的應用程序的一部分。 這同樣適用於CGContextRef,它是我還沒有鏈接的CoreGraphics框架的一部分。 (或CABasicAnimation這是QuartzCore框架的一部分)

我的應用程序工作得很好,沒有必要的框架,怎麼可能?我不再需要鏈接這些框架嗎?

我會很感激任何提示。

謝謝

回答

1

它必須是因爲「鏈接框架自動」建立設置。

enter image description here

從蘋果文檔

當源文件包括從支持 模塊的框架的報頭,編譯器生成的目標文件 到在該框架內自動鏈接中的額外信息。結果是,在大多數 的情況下,當您使用支持 模塊的框架API時,您不需要指定單獨的框架列表 以與目標鏈接。

+1

就是這樣!非常感謝你。我之前搜索過它,但找不到任何東西。 – matism 2015-02-11 21:22:41

相關問題