我没有收到有关XCode中stretchableImageWithLeftCapWidth:topCapHeight:
方法的弃用警告。
我有部署目标iOS 6.0。
对于其他功能,我收到其他弃用警告,但是没有这个功能。
在构建设置中,警告已启用构建设置 - >警告 - >不推荐使用的功能是YES 在Build Phases设置Compile Sources中,我没有为任何文件启用任何编译器标志。
答案 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上报告。