出現(xiàn)這個錯誤是因為對應錯誤的類是非ARC管理內(nèi)存的,但是私有庫校驗編譯代碼是默認將所有文件作為ARC編譯的。
requires_arc的值默認為true,所以需要將值設置為false
s.requires_arc =false
然后聲明使用ARC編譯的文件,剩下的文件就是MRC的方式進行編譯,以下是除了Classes文件夾下的文件使用ARC,其余source_files中的文件都使用MRC
s.requires_arc = [
? ? 'Classes/**/*.{h,m}',
? ]
在對應的文件夾下放對應的文件,然后進行配置即可。