这是什么意思?
从Xcode:
dyld: Library not loaded: /System/Library/Frameworks/AVKit.framework/AVKit
Referenced from: /var/mobile/Applications/50BC86A1-5C48-444F-A41A-6AB88D43D3B0/AviaryDemo-iOS.app/AviaryDemo-iOS
Reason: image not found
这意味着您的代码将导入AVKit标头,但是AVKit框架本身尚未链接到您的目标中。
使用#import <...>
语法时可能会出现此问题,因此该解决方案将需要一个额外的步骤(即,在目标的构建阶段将AVKit手动添加到链接的框架中)。但是使用@import
语法时它不会出现,因为导入的是模块,并且默认情况下会自动链接模块。这是模块很酷(技术编程术语)的原因之一。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句