stretchableImageWithLeftCapWidth:topCapHeight:无弃用警告

时间:2014-02-21 15:50:47

标签: ios xcode deprecated

我没有收到有关XCode中stretchableImageWithLeftCapWidth:topCapHeight:方法的弃用警告。 我有部署目标iOS 6.0。 对于其他功能,我收到其他弃用警告,但是没有这个功能。

在构建设置中,警告已启用构建设置 - >警告 - >不推荐使用的功能是YES 在Build Phases设置Compile Sources中,我没有为任何文件启用任何编译器标志。

1 个答案:

答案 0 :(得分:1)

以下是它在UIImage.h中的声明:

- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight;

以下是不推荐使用的方法名称通常如下所示:

- (CGSize)sizeWithFont:(UIFont *)font NS_DEPRECATED_IOS(2_0, 7_0, "Use -sizeWithAttributes:");

要显示警告,必须存在来自NS_DEPRECATED的{​​{1}}个宏(或来自NSObjCRuntime.h的其中一个可用性宏)。

这可能被视为错误,应在http://bugreport.apple.com上报告。