0
我想將Mixpanel SDK添加到使用ARC的iOS應用程序。在添加SDK之後,我收到了一些與ARC使用有關的編譯錯誤。 如何將Mixpanel整合到使用ARC的項目中?Mixpanel iOS SDK和ARC
在我的個人項目中,我總是手動管理mempory。也許有一些方法可以告訴編譯器這段代碼使用ARC,而這段代碼卻沒有。
我想將Mixpanel SDK添加到使用ARC的iOS應用程序。在添加SDK之後,我收到了一些與ARC使用有關的編譯錯誤。 如何將Mixpanel整合到使用ARC的項目中?Mixpanel iOS SDK和ARC
在我的個人項目中,我總是手動管理mempory。也許有一些方法可以告訴編譯器這段代碼使用ARC,而這段代碼卻沒有。
在導航器中單擊您的項目名稱。從右側窗口的列表標題中選擇「Build Phases」。你應該看到一個名爲「Compile Sources」的欄。展開它,您應該會看到項目中的源文件列表和標有「編譯器標誌」的列。對於在Mixpanel SDK的每個文件,在此列中雙擊並添加以下行:
-fno-objc-arc
這將標誌着編譯器在編譯這些文件時不使用自動引用計數。如果你需要做反向(編譯ARC代碼在非ARC項目)做同樣的事情,但添加此行:
-fobj-arc
我相信這可能是this question.
重複