- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在IOS项目中使用SDWebImage。
我正在按照他们的github上的这些说明进行操作:
import the project as a static library.
Add the SDWebImage project to your project
Download and unzip the last version of the framework from the download page
Right-click on the project navigator and select "Add Files to "Your Project":
In the dialog, select SDWebImage.framework:
Check the "Copy items into destination group's folder (if needed)" checkbox
Add dependencies
In you application project app’s target settings, find the "Build Phases" section and open the "Link Binary With Libraries" block:
Click the "+" button again and select the "ImageIO.framework", this is needed by the progressive download feature:
Add Linker Flag
Open the "Build Settings" tab, in the "Linking" section, locate the "Other Linker Flags" setting and add the "-ObjC" flag:
Import headers in your source files
In the source files where you need to use the library, import the header file:
#import <SDWebImage/UIImageView+WebCache.h>
SDWebImage is ARC only. Either turn on ARC for the project or use -fobjc-arc
Always search user paths -No
Header search paths
User header search paths
other Linker flags from -ObjC to fobjc-arc
,但仍然遇到相同的错误。
#if !__has_feature(objc_arc)
#error SDWebImage is ARC only. Either turn on ARC for the project or use -fobjc-arc flag
#endif
最佳答案
This tutorial显示了如何在项目中为每个文件设置ARC或非ARC。
除非您仍然要切换到ARC,否则我建议您保持项目不变,只为SDWebImage中的文件启用-fobjc-arc
选项。查看上面的教程,其中的图像显示了将标志放置在何处。 (他们的示例使用的是-fno-objc-arc
,其作用与此相反,因此只需确保使用-fobjc-arc
即可。请在同一位置键入它。)
关于ios - SDWebImage仅是ARC。为项目打开ARC或使用-fobjc-arc标志IOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14085103/
我正在尝试构建一个首选项 Pane ,作为学习 OS X 开发的一部分。苹果下载后preference pane example code并尝试构建项目时出现以下错误: clang:错误:无法同时指定
我确实将 Objective-C 自动引用计数 设置为 YES,但我有Objective-C 垃圾收集设置为不支持 所以我看不出 -fobjc-gc 是如何设置的。还有其他我没有注意到的设置吗?我已经
我不明白为什么我不能将这个项目归档。它给了我错误: clang: error: cannot specify both '-fobjc-arc' and '-fobjc-gc' 我已经看过这里clan
我安装了 Spark Inspector 来看看它是什么样的。 我不确定,但我认为它导致了 cocoa 足类的问题。 我正在尝试将它们都删除。 我已经修复了大多数东西,但我没有收到构建错误......
我刚刚更新了我的 Pod,其中一个 BoringSSL 现在正在错误地构建我的构建,并出现以下错误: Apple LLVM 9.0 Error -fobjc-weak is not supported
我想将xmppframework添加到我的项目中,如何一次性将-fobjc-arc添加到所有xmpp文件中? 最佳答案 这并不完美,但通常已经足够好了: 在项目窗口的左上角选择项目。 选择目标。 打开
我正在尝试在IOS项目中使用SDWebImage。 我正在按照他们的github上的这些说明进行操作: import the project as a static library. Add the
我有这行代码: GetVolParmsInfoBuffer volumeParms; HParamBlockRec pb; 我包含了这个标题: #include 但编译器仍然会抛出 HParamBl
我正在考虑在我正在编写的库中使用异常进行内部错误处理。如果使用它们,则将在启用 arc 和 f-objc-arc-exceptions 的情况下构建库。 obj-c 异常的一个问题是必须注意不要抛出任
我在 objective-c 中有这个错误 -fobjc-link-runtime 它说找不到文件。我一直在谷歌搜索,但未能找到导致错误的原因。我在 xcode4.5 环境中构建它。使用 ios6 作
我有一个使用 MRC 的 iOS 项目,但对于新的源代码我想使用 ARC。我如何设置项目,以便为每个新文件添加 -fobjc-arc 标志? 更好的做法是为特定目标单独设置它,因为该项目有 17 个目
我有一个使用 MRC 的 iOS 项目,但对于新的源代码我想使用 ARC。我如何设置项目,以便为每个新文件添加 -fobjc-arc 标志? 更好的做法是为特定目标单独设置它,因为该项目有 17 个目
GCC 手册说: -fobjc-direct-dispatch Allow fast jumps to the message dispatcher. OnDarwin this is accompl
添加 OCMock 框架后我得到了那个奇怪的错误...:( ld: file not found: -fobjc-arcclang: error: linker command failed with
这个问题在这里已经有了答案: 关闭 11 年前。 Possible Duplicate: Objective-C ARC Error: -fobjc-arc is not supported wit
这个问题已经在这里有了答案: 9年前关闭。 Possible Duplicate: Objective-C ARC Error: -fobjc-arc is not supported with fr
我在尝试将我的 iPhone 应用程序迁移到新的 ARC 技术时遇到问题。当我尝试转换代码时,出现以下错误 29 次: Apple LLVM compiler 3.0 Error -fobjc-a
我在 OSX 10.8.5 上使用 XCode 4.6.1。我试图编译一个项目,但出现了这个错误 error: -fobjc-arc is not supported on platforms usi
我在 OSX 10.8.5 上使用 XCode 4.6.1。我试图编译一个项目,但出现了这个错误 error: -fobjc-arc is not supported on platforms usi
我尝试使用 LLVM 编译器 2.0 在 Xcode 上构建我的项目,但出现此错误: error: unknown argument: '-fobjc-nonfragile-abi2' 我不熟悉 LL
我是一名优秀的程序员,十分优秀!